Where is Αnna, Loutro?

Where is Αnna, Loutro located?

Αnna, Loutro, Αnna, Loutro, Greece (approx. 35.19835°, 24.07933°)


Where is Αnna, Loutro on the map?