Where is Ano Mesorugi?

Where is Ano Mesorugi located?

Ano Mesorugi, Western Greece, Greece (approx. 38.0168573068°, 22.2358989716°)


Where is Ano Mesorugi on the map?