answersLogoWhite

0

Many people do live in Cape Horn, South America. Although not densely populated the population density is comparable to areas in Brazil away from the Amazon River and many other places in Latin America.

User Avatar

Wiki User

13y ago

What else can I help you with?