Malta is a southern European country and consists of an archipelago situated centrally in the Mediterranean Sea
Friday, July 24, 2009
Xlendi bay by night .......
Xlendi is situated on the south east of Gozo and just 3 km south of the capital Victoria. It is a picturesque bay that will give you hours of enjoyment. Xlendi bay is a small fishing port with a small pebble beach.