Abnormalxo Abnormalxo 23-02-2016 Geography contestada What forms the northern boundary of the Indian subcontinent? The Arabian Sea The Ganges The Indus The Himalayas