Where is Anemones?

Where is Anemones located?

Anemones, Western Greece, Greece (approx. 37.596415966°, 21.5471935272°)


Where is Anemones on the map?