India is a large and diverse South Asian country with a long history stretching back over 5,000 years. It has a population of over 1.3 billion people and its capital and second largest city is New Delhi, where about 16.8 million people live. Fun facts about India include that over 100 million people attend the Kumbh Mela festival, the world's largest human gathering, and Indian housewives collectively hold 11% of the world's gold reserves.