Where is Himadio?

Where is Himadio located?

Himadio, Western Greece, Greece (approx. 37.7614870486°, 21.5047931671°)


Where is Himadio on the map?