Panama Canal lies in

South America

None of these

Forms the boundary between North and South America

North America