India is a land of incredible diversity. Home to the Himalayas, the highest mountains in the world. The peninsula is wrapped by 6000 km of virgin coast. Its tropical forests, home to the Royal Bengal Tiger, support an incredible variety of wildlife, second only to Africa in the world. Thar Desert in the west boast of the stark beauty of its majestic forts and luxurious palaces. Diversity is not just limited to the geographical features; religions, races, festivals, customs are found in all hues and let's not forget its philosophy, which has helped to shape the human thought through the ages.
For the first timers, typical route tends to be visiting the North, which encompasses medieval palaces, forts, world heritage monuments along with a profound dose of culture and spirituality.