By Liane Hicks
People have been living on the Indian subcontinent for 250,000 years! Currently there are over 1.3 billion people living in the Republic of India, making it the second most populous country in the world next to China. Learn more with Storyboard That!