Xaghra Parish Church decorated for the feast, Our Lady of Victories which is held on 8th September. 

Statue of Our Lady of Victors before the procession starts on 8th September 

The main island of Malta forms part of the Maltese Archipelago which lies approximately in the centre of the Mediterranean Sea 93 km south of Sicily and 288 km north of the African continent

Although just 5km away from mainland island of Malta, Gozo is a completely different lifestyle more rural and relaxing.

The village of Xaghra dates back centuries and years have given back a wealth of historical heritage.

Margerita Farmhouse, lies in a small alley off the main street starting from the Church square.

Page 2 of 2