Chochlakas
Located beneath the church Agia Triada (the Holy Trinity), Chochlakas is considered as the most spectacular beach of Telendos.
Its pebbly shore and crystal clear waters will definately enchant you.
Located beneath the church Agia Triada (the Holy Trinity), Chochlakas is considered as the most spectacular beach of Telendos.
Its pebbly shore and crystal clear waters will definately enchant you.