Enjoy the Imperial monuments of India’s busy capital Delhi, and the overwhelmingly beautiful Taj Mahal at Agra. Then head to the North Indian state of Himachal Pradesh which derives its character and identity from the mighty Himalayan Mountains.
As a destination, Himachal has all, one would expect from what is undoubtedly, the world’s greatest mountain system. It is a place where nature has woven a combination of both the majestic and the gentle