In the morning, visit The Ridge, the heart of Shimla. It is a large open space with stunning views of the surrounding mountains and colonial-era buildings. Spend the afternoon at the Jakhu Temple, dedicated to Lord Hanuman. You can reach the temple by taking a short trek or a taxi. In the evening, head to the Mall Road for shopping and dining.
Start your day with a visit to Kufri, a scenic hill station known for its snow-capped mountains and adventure activities. Enjoy a pony ride to Mahasu Peak or take a yak ride with your family. Spend the afternoon at Himalayan Nature Park, home to a variety of flora and fauna. In the evening, head back to Shimla and visit Christ Church, one of the oldest churches in North India.
Spend your morning at Summer Hill, a picturesque town near Shimla famous for its lush greenery and peaceful surroundings. Take a leisurely walk around the town and visit the Himachal Pradesh University campus. In the afternoon, visit the Viceregal Lodge, an architectural marvel that served as the summer residence of the British viceroys. In the evening, head back to Shimla and explore the local markets.
You may also consider visiting the Shimla State Museum, Annandale, and Tara Devi Temple. If you have more time, take a day trip to Chail or Mashobra. To maximize your fun, try local food and snacks and take lots of pictures. It is also recommended to carry an umbrella or raincoat as it may rain during June.