World
Malta
Gozo Island
Xewkija
13233
Xewkija Holiday Villa, Gozo Island, Malta
A 6 bedroom villa with a large south facing pool