Here are some must but best spots to explore in Himachal. Starting with Triund hill it’s a trekkers paradise
Khajjiar lake is riding on top of nature
Spiti valley most sought adventure spot
Manali and Shimla are heaven spots in earth
Dharamshala to have an insight of spirituality Bir billing for adventurists. Mcleodganj is a shoppers stop of Himachal. Besides Kullu, Kasauli, Malana, chail, kufri, khangar, Parwanoo, Lahaul, tosh are some more lovely spots of Himachal.
There are number of Hill stations nd Beautiful valleys in Himachal Pradesh. Shimla Manali
Dharamshala
Dalhousie
Kasauli Chamba Khajjiar in valleys - Tirthan valley
Spiti Valley
Baspa Valley
Parvati Valley
Pangi Valley
It completely depends on the type of traveller you are ? By this I mean , you want to travel solo, with friends , family (involves both old people and children) , partner etc. Type of traveller also be categorised on if you wanted to travel in your comfort zone or you are ready to experiment. As Himachal Pradesh has a vast variety of places to serve every type of traveller . Listing some wonderful places to explore in Himachal Pradesh - Note-- I am listing places together which can be completed in one trip. Places which are less then 1 hr or less time away from each other . 1) Dharmashala , McLeod Ganj , Dharmkot , Upper- Dharmkot and Triund trek
2) Bir- Billing 3) Kasol , Tosh and Khir Ganga Trek
4) Narkanda 5) Yalu Kanda - world's height Krishna Temple 6) Kinnaur 7) Rampurbhushan 8) Kaza , Spiti Valley 9) Chitkul
10) Kullu ,Manali , Solang valley , Anjani Mahadev,
Old Manali, Jogni water fall , Hampta Pass , Atal Tunnel 11) Jibhi 12) Sisu 13) Kelong
14) Tandi 15) Tatta Pani
16) Chail
18) Naldera 19) Bijli Mahadev
20) Dalhousie
21) Khajjiar
22) Kangra If you Love to trek and challage your own comfort them below listed treks are for you -
1) Kinnar Kailash Trek
2) Triund Trek 3) Srikhand kailash Trek
4) Khir Ganga trek 5) Yalu Kanda trek 6) Manimahesh Trek