Where is Atalánti?

Where is Atalánti located?

Atalánti, Atalánti, Greece (approx. 38.652946°, 22.998749°)


Where is Atalánti on the map?