is a large South Asian nation that occupies a subcontinent jutting out into the Indian Ocean. India is the world’s second most populous nation (after China). It shares its northern border with Pakistan, China, Bhutan, Nepal, Bangladesh and Myanmar. The long history of civilization on the Indian subcontinent has given rise to a vibrant culture and many beautiful sites for travellers to explore. India tour packages include visits to the country’s busiest modern metropolises, most sublime natural wonders and greatest historical treasures.