New report by Gozo Regional Development Authority warns more ferry routes risk placing more pressure on the already saturated ...
Gozo is the second-largest island in the Maltese archipelago, a cluster of five islands, three of which are inhabited. The island of Gozo is located just about 30 minutes north of Malta itself, ...