Let’s ‘Gozo’ Geocaching!

*Somewhere for the weekend* ~ Gozo In this week’s edition we’re off to Gozo, Malta’s beautiful sister island, noted for it’s mythological connections to Homer’s Odyssey and also, more recently, for being the location of some huge blockbuster films including; World War Z, Captain Phillips and Gladiator. So, let’s check out Gozo’s Geocaching scene. I think…