The Island of Gozo, part of the Maltese archipelago, stands out for its peaceful environment, distinguishing itself from its busier counterpart, Malta. Overflowing with local charm, Gozo is the ...
It's described as 'what Malta used to be like' ...