Skip Nav
Photo 72 of 85

72

Meteora, Greece

Monasteries precariously perched on top of sandstone rock pillars make Meteora a must-see sight.

Image Source: Corbis Images
X