North India!
North India surprises you with their magnificent cultural, wonderful architecture, local cuisine, geographical features of North India, the Indus-Gangetic Plain and the Himalayas, which demarcate the region from the Tibetan Plateau and Central Asia. There are many Hindu pilgrimages like Haridwar, Kurukshetra, Shakambhari Devi from Gangotri in the Saharanpur mountains to Varanasi in the plains, and Muslim pilgrimages like Ajmer etc. There are also many World Heritage Sites here, such as the Mahabodhi Temple, Humayun’s Tomb and the best Taj Mahal. North India includes Haryana, Himachal Pradesh, Punjab, Rajasthan, Uttar Pradesh, Uttarakhand and the Union Territories of Delhi and Jammu and Kashmir.