Showing the single result
Meteora is a holy place of Christian Orthodoxy, with monasteries perched on top of rocks.