I’ve wanted to go to Meteora, Greece before I even knew where it was. I remember watching the James Bond film ‘For Your Eyes Only’ as a kid and thinking, “Wow that place looks cool”. Fast forward some 25 years later and there I was in Meteora and it was just as cool as I […]