Situated Between Athens And Thessaloniki Is Greece's Mountain Town With Towering Cliffs And Stunning Churches
Outside of Greece's more famous cities, you'll find an ancient mountain town that is home to unique monasteries, churches, and prehistoric caves.