The island of Malta was so close to its neighbour, Gozo, that it would have been rude not to visit, even though our time was limited because we had attempted to exhaust the adventures on Gozo. Malta is an island country in Southern Europe in the Mediterranean Sea, nestled between Sicily and North Africa. Its... Continue Reading →