Tag Archives: athens to meteora

7 Interesting Facts about Meteora Greece

Meteora, Greece, a place meaning “suspended in the air,” is an eroded rock which monks have built their monasteries. This Greek Orthodox holy site is great for anyone looking to diverge from