sipstick8583 sipstick8583 23-01-2024 Geography contestada Mountains separate South Asia from the rest of Asia. a. True b. False