Meteora, a city perched atop the sandstone cliffs of Thessaly, is perhaps one of the most stunning places I will ever lay eyes on. The captivating landscapes are thought to be sculpted by the very hand of God, with the help of wind and water over 60 million years. The ancient rock formations, topped with a […]