Pinterest • The world’s catalog of ideas

Meteora, Greece. The area of Meteora on the Greek mainland is a collection of six monasteries that were constructed on limestone rocks many centuries ago.