Himachal Pradesh is home to about 14 angelic valleys and their full-fledged exploration can make for a bucket-list of a lifetime! You can start with Kangra Valley and explore hill towns such as Mandi and Bir. To read the complete itinerary to explore Kangra Valley, you can check out this travelogue https://www.tripoto.com/trip/kangra-valley-himachal-pradesh-itinerary-5821aeba8955b
Dharmashala and McLoedganj is one option..
Bir and Billling is another(Experience the world's 2nd highest paragliding from here)..
Kasol for obv reasons..
Parashar Lake near Mandi..
am not including Kullu and Manali as every one knows these places.