Gozo is a small island but it is the perfect place for so many adventures. Discover the sheer drop cliffs, the rugged and craggy coastline, the coastal caves, the secret coves, the sandy beaches and the crystal clear waters perfect for snorkelling...
Relevance: 1.8892251