Malta Tower Xlendi, Gozo
Xlendi Tower is a small watchtower near Xlendi Bay, within the limits of Munxar on the island of Gozo in Malta. The tower is one of the Lascaris towers and dates to 1650; it is currently undergoing restoration.
Photography Tips
None
Travel Information
It is about a 10-15 min walk from the town of Xlendi
Spot Comments (0)