Where is New Athens?

Where is New Athens located?

New Athens, New Athens, United States of America (approx. 38.32644°, -89.877045°)


Where is New Athens on the map?