Let’s Go to Gozzo: The Sister Island of Malta

Calm and quiet, untouched by mass modernisation and tourism – Malta’s sister island of Gozo is proudly held as something of a national treasure, and here’s a little snapshot….

Read More…