Panama Canal lies inForms the boundary between North and South AmericaNorth AmericaSouth AmericaNone of these