Exploring the northern regions of India presents a bundle of options for travelers to encounter the breathtaking beauty of the mountains along with a chance to experience the rich history exemplified by centuries-old monuments constructed by different dynasties who ruled this part of India. North India comprises of six states and two union territories, namely Jammu and Kashmir, Punjab, Himachal Pradesh, Haryana, Uttar Pradesh, Uttarakhand, Delhi (UT) and Chandigarh (UT). These places boast of a rich variety of landscapes, cultures, and ethnicities which offer unending options for all kinds of travelers be it thrills seekers, historical buffs or pilgrims. Most…