8Elafonissi Beach, Crete
Elafonissi Beach, located on the southwestern coast of Crete, is a tropical paradise where pink-hued sands meet shallow turquoise waters.
Elafonissi Beach, located on the southwestern coast of Crete, is a tropical paradise where pink-hued sands meet shallow turquoise waters.