Manali, Shimla, Kasol are the Top Places to visit in Himachal Pradesh. The best things to do in Himachal Pradesh are Hiking, Trekking & more.