Start your morning at the Ridge of Shimla, a spacious open square that offers panoramic views of the mountains. Head to the Jakhu temple in the afternoon, a popular Hindu temple dedicated to Lord Hanuman, for some peaceful reflection. In the evening, walk through the Mall Road, Shimla's busiest commercial area with shops, restaurants, and cafes.
Spend your morning visiting the Hadimba Devi Temple, an ancient cave temple surrounded by cedar trees. In the afternoon, take a scenic drive to the Solang Valley for paragliding and zorbing in the snow or just enjoy the view. In the evening, explore the Mall Road and try some local cuisine.
Start your day with a visit to the Manu Temple, dedicated to the sage Manu, believed to be the creator of human race. In the afternoon, visit the Vashisht hot springs for a dip in the natural hot water and a relaxing break. In the evening, walk around the Old Manali market and try some Israeli food.
Start your day with a visit to the Bhagsunath temple, a Hindu temple dedicated to Lord Shiva and the Bhagsu waterfall. In the afternoon, visit the Namgyal Monastery, a famous Tibetan Buddhist monastery and the residence of the Dalai Lama. In the evening, explore the McLeod Ganj market and try some Tibetan momos.
Start your day with a visit to the Khajjiar Lake, also known as the "Mini Switzerland of India", and take a horse ride around it. In the afternoon, visit the Chamera Dam for some boating and fishing activities. In the evening, walk around the Dalhousie market and try some local sweets.
You can also visit the Rohtang Pass, Kullu, and Kasol if you have more time. Opting for a trek to Triund from Dharamshala is also a great idea. Don't forget to try the local Himachali delicacies like Dham, Siddu, and Kullu trout.