Editor's Choice
Zagori: Villages hidden behind mountains
Zagori is an area of great natural beauty and unique architecture in the Pindus Mountains in Epirus in Northwestern Greece. The area is of about 1.000 square kilometers and contains 46 villages. Zagoria villages is called by Greeks “Zagorochoria” meaning the villages behind the mountain.
Read more...




