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