hgkuygguyvyufiuk hgkuygguyvyufiuk 08-06-2017 Social Studies 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