Where is Neohori Xirohoriou?

Where is Neohori Xirohoriou located?

Neohori Xirohoriou, Western Greece, Greece (approx. 37.5049256825°, 21.6286468506°)


Where is Neohori Xirohoriou on the map?