4-Rebecca's Reviews5 of the Best in GozoWe’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... May 19, 2018Read more