Road to the sea. Hersonissos, Crete, Greece