Meteora, Greece: Come Shit in a Hole!

I could tell you how wonderful Meteora is, but the internet has already exhausted that topic, and besides, there are much more urgent matters to discuss: the squat toilet. Well, okay, let me explain what Meteora is for the uninitiated. Built atop picturesque cliffs and mountains, this cluster of monasteries in northern Greece is home…

Read More