7Gozo, Malta
Gozo is a tiny island in the middle of the Mediterranean Sea, which forms part of the Maltese archipelago. Unlike the more touristy and developed island of Malta, Gozo has retained its rural charm.
Gozo is a tiny island in the middle of the Mediterranean Sea, which forms part of the Maltese archipelago. Unlike the more touristy and developed island of Malta, Gozo has retained its rural charm.