Xlendi Bay

3.8
(8 reviews)
Xlendi, Island of Gozo Malta
Bodies of Water
Nature & Parks
Attraction
Xlendi Bay | Saint Paul's Bay | Malta | TripAligner