IceyTwoTimez IceyTwoTimez 06-06-2018 Geography contestada Where do most people in India live? A. in the Ganges River system B. in the Deccan Plateau C. in the Thar Desert D. in the Himalayan Mountains