Christmas in Gozo
It’s that special time of the year when everything seems to have an extra dose of ‘cheerful’. Gozo has already been transformed into a Christmas island and there’s a lot of activities and celebrations going on. Closer to home, in the village of Xagħra, where our farmhouses are located Christmas has been in the […]