India Wikitravel
The Republic of India is the seventh largest country in the world by area and with over a billion people is second only to China in population although its much higher birthrate makes it likely to reach pole position in less than ten years