Autumng18 Autumng18 26-04-2017 Geography contestada This country is home to the Indus Valley river system. A. India B. Pakistan C. Bangladesh D. Sri Lanka