Panama Canal lies in

None of these

North America

Forms the boundary between North and South America

South America