Meteors, Greece. Greece-Monastery of Meteora. Meteors, Greece. Located in the Greek Thessaly, the majestic Meteors stun anyone. Orthodox monasteries seem to grow together with the tall rocks on which they are built. Apparently, no photos show the image and proportion of this place. You have to see them with your own eyes!
Meteors, Greece. Greece-Monastery of Meteora. Meteors, Greece. Located in the Greek Thessaly, the majestic Meteors stun anyone. Orthodox monasteries seem to grow together with the tall rocks on which they are built. Apparently, no photos show the image and proportion of this place. You have to see them with your own eyes!
Best results for size Updated every 10 min
Play similar puzzle
Comments
Rate this game
Add comment
Other puzzle from the Landscapes category