Thumb

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

Avatar

Julia Martin

12326 pins   635 boards   12 followers

Follow

Other pins from

Julia Martin