Glyka Nera beach (=sweet water), Taverna Mermaid Island, Crete Greece, Kreta, beetween Chora Sfakion and Loutro, 30/60 min walk or by boat.
12326 pins 635 boards 12 followers
Follow
17