In the morning, visit The Ridge, a large open space in the heart of Shimla where locals and tourists alike come to relax and take in the stunning views of the mountains. In the afternoon, explore Mall Road, a bustling street full of shops and restaurants. In the evening, head to Christ Church, a beautiful Gothic-style church that is over 100 years old.
Spend the morning in Kufri, a small hill station located just outside of Shimla. Here you can enjoy horse riding, go on a yak ride, or visit the Himalayan Nature Park. In the afternoon, visit Jakhoo Hill, the highest point in Shimla. Here you can see the 108-feet-tall Hanuman statue and enjoy panoramic views of the city. In the evening, return to Shimla and spend some time at the Gaiety Theatre, a Victorian-style theatre that hosts plays and musical performances.
Start the day by visiting Annandale, a picturesque meadow surrounded by pine and deodar trees. Here you can enjoy activities like golfing, cricket, and picnicking. In the afternoon, head to the Viceregal Lodge, which was once the summer residence of the British Viceroy. Take a guided tour of the building and its beautiful gardens. In the evening, visit the Shimla State Museum, which houses a collection of ancient sculptures, paintings, and other artifacts.
Other attractions and experiences to consider include the Chadwick Falls, Shimla Heritage Museum, and the Himalayan Bird Park. For an exciting side trip, consider visiting the nearby town of Mashobra or going on a trek in the surrounding hills. To maximize your fun, try to schedule your trip during the Shimla Summer Festival, which usually takes place in June. Don't forget to try some of Shimla's famous street food, like chole bhature and aloo tikki, and take home some souvenirs from the Lakkar Bazaar.