young21savage young21savage 04-04-2017 Social Studies contestada What land or water feature separates the subcontinent of South Asia from the other parts of Asia? A. Bay of Bengal B. Hindu Kush and Himalayas C. Indus River valley D. Ganges River