Take a virtual journey across India (interactive map)

Introduction Over 1.2 billion people live in India today (official census figures 2011). Since 1971 the country’s total population has more than doubled from 550 million. How do India’s tribal communities cope with modernity and issues like climate change? Learn more by … Continue reading Take a virtual journey across India (interactive map)