In the morning, trek to the Jakhu Temple and enjoy the breathtaking views of Shimla from the top. Afterwards, head to Café Sol for a quick snack. For the afternoon, try your hand at some adventure sports such as zip-lining and rock climbing at the Camp Potter's Hill Adventure Park. In the evening, explore the Mall Road and indulge in some shopping and bar hopping.
Start your day early and drive to Kufri for a day of skiing, hiking and horse riding. After lunch at Kufri Holiday Resort, visit the Himalayan Nature Park, and then head back to Shimla. In the evening, enjoy a spa session at the Willow Banks Spa or try out the Hookah Lounge at Café Simla Times.
Drive to Chail and visit the Chail Palace and the world's highest cricket ground. Have lunch at Palace Hotel and enjoy a game of billiards or snooker. In the evening, head back to Shimla and have dinner at the Eighteen71 Cookhouse & Bar.
Take a short drive to Mashobra and enjoy a day of golfing at the nine-hole golf course at the Naldhera Golf Club. Have lunch at The Chalets Naldehra and then head to Craignano Nature Park for a nature walk. In the evening, head back to Shimla and enjoy a night of clubbing at the famous Shimla Club.
Visit the Tara Devi Temple in the morning and then have brunch at Wake & Bake Café. Spend the afternoon exploring the Viceregal Lodge and the State Museum. In the evening, enjoy a farewell dinner at The Oberoi Cecil.
If you have extra time, you may want to consider visiting the Shimla Water Catchment Wildlife Sanctuary. For a side trip, you can take a train from Shimla to Kalka and enjoy the scenic views. Make sure to try the local delicacies such as Chhole Bhature and Momos. Don't forget to bar hop at the Mall Road and enjoy the local nightlife.