Photo credit: William Shewring
Ramla Bay is located at the bottom of a rich and fertile valley on the northern side of the island of Gozo. The village of Xaghra, located on one of the hills of Gozo, overlooks this valley. The Bay can also be reached from the village of Nadur. The terraced walls built by the farmers give the valley an appearance of a quilt when viewed from the high ridges surrounding this valley.