EXPLORING THE ISLANDS OF GOZO AND COMINO

Have you ever heard of Gozo? This island is part of the Maltese archipelago, just north of Malta. It has a surface of 67 square kilometers only and is home to about 37,000 people who speak their own dialect. Lovers of Greek mythology believe the story that Gozo is the real version of the legendary […]