There’s no beating around the bush here, Metéora is a stunning and completely unexpected find in the typically beautiful country of Greece. Thing is though – have you every heard of Metéora? I’m sure we all have pre-conceptions about what Greece actually is, right? The crystal clear waters of the Aegean Sea, the history in Athens or … Continue Reading