Where is Αnna?

Where is Αnna located?

Αnna, Crete, Greece (approx. 35.19835°, 24.07933°)


Where is Αnna on the map?