We visited a town in Central Greece that enthralled us with its very dramatic landscape dominated by natural rocks jutting high up to the sky. The town is called Meteora which means “suspended in the air.” But what makes this landscape of pinnacles even more spectacular are the monasteries that are perched precariously on top of the high rock pillars. They look mystical... Read more