Where is Hohlakis?

Where is Hohlakis located?

Hohlakis, Crete, Greece (approx. 35.1472839974°, 26.246509552°)


Where is Hohlakis on the map?