Travel Explore Magnificent Himachal Pradesh with These Himachal Holiday Packages Sarah Anna May 17, 2018 Himachal Holiday Packages Pradesh is a Northern state located in India. Shimla being the capital…