Where is Isthmus of Corinth?

Where is Isthmus of Corinth located?

Isthmus of Corinth, Isthmus of Corinth, Greece (approx. 37.94139°, 22.987778°)


Where is Isthmus of Corinth on the map?