Chora Sfakion and Anopoli

Chora Sfakion and Anopoli

Chora Sfakion and Anopoli, the traditional villages of Crete, with crystal clear waters of Glyka Nera and Iliggas beach