Beautiful locations to travel in North India at least once in a lifetime
Besides Jammu and Kashmir, India’s northern region includes Haryana, Himachal Pradesh, Punjab, Uttar Pradesh, and Uttarakhand. The following are just a few places to visit in north India. City Palace…