Where is Paralia Milatou?

Where is Paralia Milatou located?

Paralia Milatou, Crete, Greece (approx. 35.3182067403°, 25.5650138855°)


Where is Paralia Milatou on the map?