Karavostasi Mylopotamou

Karavostasi Mylopotamou

Καραβοστάσι

Karavostasi is a secluded beach located on the south coast of Crete. The beach is surrounded by rugged cliffs and offers stunning views of the Libyan Sea.

en_US