aspenlaygo aspenlaygo 23-06-2019 Geography contestada In India, nearly 70 percent of the population live in villages, where most of them - in what type of economic activity?