Himachal Pradesh in northern India is a place with varied heritage and cultures. It has an abundance of natural beauty and breathtaking landscapes. It is a place where you can just pack your bags and visit for a relaxing getaway […]