Where is Anemomylos?

Where is Anemomylos located?

Anemomylos, Western Greece, Greece (approx. 38.1548746252°, 21.6335391998°)


Where is Anemomylos on the map?