Xaghra
29 Pjazza Il-Vitorja, Xagħra, Gozo
8th September St, XRA 9021 Xagħra, Gozo
136 Gnien Xibla Str, XRA 2401 Xagħra, Gozo