This traditional old farmhouse has been lovingly restored and is now a fusion of elegance and original charm. It is located on the outskirts of Xaghra, a busy town with many shops and restaurants and a bank. A short drive away is Ramla beach. This is Gozo’s, and arguably Malta’s, best beach. A wide ...