![GOZO -jSqkhsTCHIw GOZO -jSqkhsTCHIw]()
Gozo, meaning joy in Castilian, is the second largest island of the Maltese archipelago, with a population of approximately 30,000. Though separated from mainland Malta by a 5km stretch of sea, Gozo is distinctly different from Malta. The Island is a thir...