Meteora, Greece
Apr 26, 2026
•
3 min read
Monasteries on top of the rocks; great view; stunning painting in the church