Glyka Nera beach (=sweet water), Taverna Mermaid Island, Crete Greece, Kreta, beetween Chora Sfakion and Loutro, 30/60 min walk or by boat.

Glyka Nera beach (=sweet water), Taverna Mermaid Island, Crete Greece, Kreta, beetween Chora Sfakion and Loutro, 30/60 min walk or by boat.

Scroll to Top