20 Photos to inspire you to visit Meteora, Greece
Tucked away in the mountains of central Greece are six ancient monasteries built atop majestic towering rock formations.
In Greek, “Meteora” literally means “suspended in air”. There is an almost palpable energy you feel as you hike the trails and steps leading to the sacred sites.
It almost seems as though, if you’d listened closely enough, the rocks could whisper to you.
It is one of the most awe-inspiring, sacred, and beautiful places I have ever been.