Begin your day by visiting the magnificent Viceregal Lodge, the former residence of British viceroys. Built in 1888, the building is a perfect example of Jacobethan architecture. The tour of the lodge will give you insights into the colonial era. Afterward, explore the State Museum, located inside the same building, showcasing the history and culture of Himachal Pradesh.
Next, head to Jakhoo Hill, the highest peak in Shimla, to get panoramic views of the city and the Himalayas. Don't forget to get a blessing from Lord Hanuman at the ancient temple located on the hilltop. Afterward, head to Mall Road, the heart of the city, where you can indulge in shopping, street food, and local delicacies.
Start your day by visiting Kufri Fun World, an amusement park with several thrilling rides and activities suitable for all ages. You can also explore the nearby Himalayan Wildlife Zoo, which houses rare and endangered Himalayan animals like the Himalayan black bear, snow leopard, and the red junglefowl.
Afterward, head to The Ridge, Shimla's famous open-air platform located at the heart of the city. It provides panoramic views of the lush-green mountains. Don't forget to take a stroll towards Christ Church, one of the oldest churches in North India built-in 1857. Its beautiful Gothic architecture, stained glass windows and tranquil surroundings make it one of the must-visit places in Shimla.
You can add an extra day to your itinerary to visit other famous tourist spots such as Shimla Heritage Museum, Tara Devi Temple and Chadwick Falls. If you have limited time, consider skipping Kufri Fun World and Himalayan Wildlife Zoo. Make sure to carry comfortable walking shoes and warm clothes during winter as the temperature can drop below freezing point.