Meaning ‘suspended in the air’ Meteora is a surreal landscape where several Byzantine monasteries were built on top of immense stone pillars.
Read MoreCrete: The Cradle of Minoan Culture
Dating back to 3000 B.C., the Minoan culture was the first advanced civilization in Europe. Its cradle was Crete – Greece’s largest island.
Read More