Xaghra

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 village of Xaghra dates back centuries and years have given back a wealth of historical heritage.