macklaia62 macklaia62 07-10-2020 Social Studies contestada Look at the map above Image courtesy of NASA The Isthmus of Panama is located at number _____ on the map above. A. 1 B. 2 C. 4 D. 5 Please select the best answer from the choices provided A B C D Mark this and return