Most visitors to Greece see Athens. It is a must see. But there is so much more to Greece than Athens.
Meteora is one of the most unique and breathtaking places we have ever visited. Meteora means, in the sky. The name is fitting. Huge stones of granite rise into the sky creating a landscape of wonder. On top of these stones are monasteries that have protected the treasured texts of western civilization for centuries.
Read More