India Tour Packages Outbound Packages
In area, India is the seventh largest nation of the world. In population, India stands second only to China, with more than 1.2 billion people. Politically, India is known as the largest i e, the most populous democracy of the world. Its landmass protruding deep into the belly of the Indian Ocean just a little over the equator to the Himalayan borders of Arunachal, Sikkim, Himachal, Jharkhand and Jammu-Ksahmir; India is indeed a land of bewildering geographical, cultural, ecological, and climatic diversity befitting its vast size. Hence the official slogan "incredible India" truly reflects the multifarious wonders of the nation.