Village of Xaghra 162

Xaghra is one of the main villages of Gozo. Its beautiful marble basilica
is situated within the core of the old village and is dedicated to the Birth
of the Virgin Mary revered locally as Il-Vitorja because of its association
with the glorious victory of the Maltese and the Knights of St. John
over the Turks in 1565. Xaghra can boast of the oldest still standing
megalithic site in the whole …