VALLETTA, April 11 (Xinhua) During the 17th edition of the Gaulitana music festival on Gozo Island, Malta, a mesmerizing solo concert showcasing pipa, a pear-shaped stringed instrument in China, took center stage on Thursday.
Mellieha Bay is one of the largest and most popular bays on the island of Malta. It is located in the north-west of the island, and is known for its beautiful