Panama Canal lies in

North America

None of these

South America

Forms the boundary between North and South America