Gozo - Wikipedia, the free encyclopedia
Gozo is an island of the Maltese archipelago in the Mediterranean Sea. The island is part of the Southern European country of Malta ; after the island of Malta itself, it is the second-largest island in the archipelago. ......