Showing posts with label Meteora. Show all posts
Showing posts with label Meteora. Show all posts

Meteora, Greece


The monasteries of Meteora, Greece, are built on spectacular natural sandstone rock pillars.