Where is Kera Eleusa?

Where is Kera Eleusa located?

Kera Eleusa, Crete, Greece (approx. 35.2734777423°, 25.1709222794°)


Where is Kera Eleusa on the map?