Description
“suspended in the air
Meteora means “suspended in the air”. The name says it all: Derived from the ancient Greek word metéōros, meaning “raised from the ground, hanging, lofty,”
Meteora gets its name from the monasteries that sit high atop the stone pillars.