Gozo, meaning joy in Castilian, is the second largest island of the Maltese archipelago, with a population of approximately 30000. Though separated from mainland Malta...
Marsalforn is a very popular summer resort in Gozo. It falls under neighbouring Zebbug for administrative purposes. The name, Marsalforn is a composite word, marsa...
Gozo (Maltese: Għawdex) is an island of the Maltese archipelago in the Mediterranean Sea, the island is part of the Southern European country Malta and...