Live its traditions
The village of Xaghra dates back centuries and years have given back a wealth of historical heritage.
Margerita Farmhouse is located in the village centre of Xaghra, Gozo in a small cul de sac.
Although just 5km away from mainland island of Malta, Gozo is a completely different lifestyle more rural and relaxing.