find your hotel

Search hotel

Featured Troovelers

Elafonissi Beach

  • Add Photo

Elafonissi Beach is a peculiar landscape enviroment of Palaiochora in Crete. Clears your mind with the sea breeze.

A few meters away from this place you will find Cross Imperatice.

Read more Hide
Looking for travel clients? Advertise here