THE island of Gozo lies between Sicily and Malta. Politically it is part of Malta, but it is very different from the bigger island with its traffic jams and crowded urban centres. Malta always seems in a hurry. On Gozo they don’t know what the word means. It’s a gem of a place with sandy […]