When you think of Greece you immediately think of he Greek god Zeus or maybe the Acropolis of Athens or even Ancient Greek Philosophy. But do you know of Meteora and and its unique place in Greek history? Meteora sees over 2 million visitors on an average including conventional forms of tourism mainly, but also […]