24 Hours in Gozo Malta
Gozo is an island, part of the country of Malta, that packs a number of activities and well-worth visiting locations all in one spot. Many people make the short (20 minute) journey to Gozo from the main island and explore via the hop-on hop-off tourist bus. We selected the option of renting a car in …