Where exactly is the Isthums of Tehuantepec? (A) South Panama (B) South Maxico (C) Southern Guatemala (D) Southern Costa Ricaâ–ºCorrect Option Correct Option is: C