India is the second most populous country, the seventh-largest country by land area, and the most populous democracy in the world. India is bounded by the Indian Ocean on the south, the Arabian Sea on the southwest, and the Bay of Bengal on the southeast, Pakistan in the west and China, Nepal, and Bhutan to the north. India; having more than 30,000 years of history, is the birthplace of many beautiful cultures, ethnic groups and religions. India is remarkably diverse in its rich cultural heritages, majestic landscapes and unique settlements of millions of people. Travelling to India makes you a life time experience by infinite tourist destinations from the towering icy peaks of the northern Himalayas to the golden palm-thronged beaches of the southern coast and the holiest city beside the Ganges River. From the ancient traditions to tropical beach paradises, or from tea plantations to cool hill-station tours, abundant natural beauties and wildlife, a trip to India is less of a holiday and more a voyage of discovery which leaves an indelible mark on your soul. As India is border with Nepal in southern part, Trekking Experts offers several holiday packages to Indian especially northern part of India i.e. Sikkim, Darjeeling, Ladakh and some spiritual tours in south India too.