Gozo Island; Tranquility of A Peaceful Vacation admin | 13 July 2012 Gozo is one of the Maltese archipelago, situated in the Mediterranean. The island is less crowded than the neighboring island of Malta and is greener than the larger Read More