RangerMcJones
FollowMeteora Greece
Meteora means "hanging from the air" in the greek language. In Ottoman rule, greek orthodox monks would live in this 1800ft above ground monasteries, with only ...
Read more
Meteora means "hanging from the air" in the greek language. In Ottoman rule, greek orthodox monks would live in this 1800ft above ground monasteries, with only connection to the outer world, a basket. The monasteries are estimated to have been established by the 11th century!
Read less
Read less
Views
198
Likes
Superb Composition
Absolute Masterpiece
Top Choice
Outstanding Creativity
Magnificent Capture
Same photographer See all