lynabouh0305 lynabouh0305 28-10-2021 Geography contestada what physical feature has kept people in latin america isolated from each other. ASAP!