Piece of heaven
Somewhere in the south western corner of the Mediterranean island of Crete is located this little piece of heaven, called Elafonisi. It is known for its pink sand beaches, created by tidal and wave-induced deposits of pigmented microorganisms living…
Continue reading