5 min read 0 Europe Greece Travelogues The Sandstone Peaks of Meteora (Greece) Leonard Chan September 28, 2015