Gozo is the sister island of Malta, situated in the Mediterranean Sea. I had never thought about visiting Gozo Island until earlier this year. When I attended a travel show in January called ‘Destinations’ at EventCity in Manchester and I…

Gozo is the sister island of Malta, situated in the Mediterranean Sea. I had never thought about visiting Gozo Island until earlier this year. When I attended a travel show in January called ‘Destinations’ at EventCity in Manchester and I…