Panama Canal lies in

Ads by google

Panama Canal lies in

Forms the boundary between North and South America

North America

South America

None of these