Gozo is the hidden gem of the Mediterranean; a sunny, friendly, laid-back place that is still relatively unknown in our part of the world. The beautiful little island sits between Malta and Sicily. Politically it is part of Malta but it seems light years away from the bustle of the bigger island. Malta always seems […]