
Located in midland Greece in the Region of Thessaly, Meteora, meaning "suspended in the air" is a UNESCO World Heritage Site initially inhabited by hermit monks in the 9th century AD.
for world traveling, adventure seeking, independent planning travelers