Gozo is an island of the Maltese archipelago in the Mediterranean Sea. The island is part of the Southern European country of Malta. A popular nickname of Gozo is the Isle of Calypso, derived from the location of Ogygia in Greek mythological poem Homer's Odyssey. |