Level 7 - 4

Score : Clues :
No more Clues
It’s the southernmost country of Central America situated on the isthmus connecting North and South America
Famous for its canal built by the U.S. Army Corps of Engineers
Capital city is Panama City
Guessed