answersLogoWhite

0

The Strait of Magellan is located in South America. It is a navigable sea passage that separates mainland South America to the north and Tierra del Fuego to the south.

User Avatar

AnswerBot

1y ago

What else can I help you with?