Where is Lechainá?

Where is Lechainá located?

Lechainá, Lechainá, Greece (approx. 37.93739°, 21.263319°)


Where is Lechainá on the map?