Can you determine our search criteria based on a minimum of six questions?

1. Where in the world is the 'Isthmus of Tehuantepec'?

Japan
Greece
Mexico
South Korea