About Islandofgozo.Org
Gozo is the second largest island of the Maltese Archipelago that consists of three islands known as Gozo, comino and mainland Malta.
Gozo is the second largest island of the Maltese Archipelago that consists of three islands known as Gozo, comino and mainland Malta.