Morning: Start your day at the Ridge, which is located at the heart of Shimla. Enjoy the beautiful view of the snow-capped Himalayas.
Afternoon: Walk to the Christ Church, one of the oldest churches in North India, situated at the Ridge. Explore the neo-Gothic architecture and stained glass windows of the church.
Evening: Walk and shop at the nearby Mall Road, which is lined with shops and restaurants. Don't forget to try out the local street food.
Morning: Head to Kufri, a picturesque hill station known for its Himalayan National Park. Enjoy a nature walk and visit the Himalayan Nature Park to see rare animals like the Himalayan bear and musk deer.
Afternoon: Visit the Kufri Fun World amusement park for adventure activities like go-karting, zip-lining, and skating.
Evening: Head back to Shimla and visit the Jakhu Temple, located on the Jakhu Hill. Enjoy the panoramic view of Shimla from the hilltop.
Don't miss the Shimla Summer Festival held in June. It features various cultural events, food stalls, and a handicrafts fair. You can also take a side trip to Chail, a beautiful hill station located 44 km from Shimla. It is home to the world's highest cricket ground and the Chail Palace.