We’ve visited Gozo twice now, and I have to say it is a bit of a hidden gem. You’re probably wondering where Gozo is? It’s a tiny island north of Malta in the gorgeous Mediterranean Sea and makes up the Maltese archipelago (along with 20 other islands believe it or… View Post