Xaghra Gozo - Beautiful Farmhouse located on the outskirts of Xaghra, with three bedrooms and three bathrooms. It sleeps six people, two garages, a swimming pool, and a large living and dining area. With all the rustic charm this farmhouse is perfect for a family home or a holiday let.