A must visit list for anyone going to Shimla-
The Ridge
Mall road
Scandal point
Jakhoo temple and the ropeway
Indian institute of advanced studies
Kufri
Mashobra
Fagu top
Chadwick falls
Green valley. For awesome food, Cafe Simla times tryst - the cafe
eighteen seventy one
cafe sol
cafe under tree
Indian coffee house
Hi Dev,
Shimla would be really cold, so be prepared! Jakhu Temple / Jakhu Hill, Himachal State Museum, The Ridge, Christ Church, and of course, the Mall Road for shopping are must. You can head out to explore Kufri, Mashobra, Naldehra (popular for rafting).
Hey Dev! Shimla is an excellent choice for December. However, I'd suggest that if you want to explore the town's true beauty, then you say bye-bye to the popular touristy spots and head to these places instead. 1. Hatu Peak 2. Mashobra 3. Moral Danda
4. Narkanda 5. Waknaghat Even though it's mainstream,do not miss a visit to the Viceregal Lodge!