Ease into Shimla with an unhurried hour on The Ridge, the broad, open promenade at the heart of town. It’s especially lovely in the late afternoon, when the mountain views open up and the pace feels gentler than on Mall Road. There’s no entry fee; bring a warm layer, as December evenings can turn cold quickly.
From the Ridge, wander over to Christ Church, right on the promenade. Take about 30 minutes to admire its neo-Gothic façade and stained glass; access inside can depend on services and opening arrangements, so enjoy the exterior if it’s closed. Continue on foot toward Gaiety Theatre on Mall Road—allow around 45 minutes for its Victorian interiors and heritage spaces. Check the day’s visiting hours and any admission charge at the entrance, since access can vary. Cars aren’t allowed along much of this central stretch, so walking is the simplest way to get between stops.
Finish with dinner at Café Simla Times on Mall Road. Settle in for Indian or international dishes and budget roughly ₹700–1,200 per person; an hour to an hour and a half gives you time to unwind after the stroll. December nights are chilly, so carry a coat for the walk back to your accommodation.
Start at Viceregal Lodge (Rashtrapati Niwas) on Observatory Hill, ideally around opening time so you can tour the grand rooms and grounds before the day gets busy. Allow 1½–2 hours. It’s generally open Tuesday to Sunday, roughly 10 a.m.–5 p.m.; check the official visitor information before you go, as hours and access can change. Budget around ₹50–₹100 for entry, depending on the ticket category. A taxi from central Shimla is the easiest way up; arrange a pickup for afterward, as cabs can be scarce around the grounds.
Continue to the Himachal State Museum, a short taxi ride away, for its regional art, sculpture and cultural collections. Plan on about an hour; it generally opens during daytime hours and may close on Mondays, so confirm before setting out. From there, head to The Oberoi Cecil in Chaura Maidan for a leisurely lunch in the historic hotel. Expect roughly ₹1,500–₹3,000 per person; a table booking is sensible, especially if you want to dine in the main restaurant.
Take a taxi from The Oberoi Cecil to Chadwick Falls in Summer Hill—allow about 15–25 minutes each way, depending on traffic, plus time for the forest-side walk. Set aside 1½–2 hours overall, and check local conditions before leaving: December paths can be slippery, and the falls may have less water than in the monsoon. Wear shoes with good grip and bring a warm layer; agree on a pickup plan with your driver before starting the walk.
Head up to Jakhu Temple early, before the paths get busy and the views are more likely to be clear. From central Shimla, walk uphill via the Jakhu route (allow around 45–60 minutes each way; it’s steep), or use the Jakhu Ropeway if operating—check that morning’s service and fares, as weather can affect it. The temple itself is free and a visit plus the approach takes about 1½–2 hours. Keep food tucked away and hold on to loose items: the resident monkeys are bold.
Come back down to Lakkar Bazaar for an easy browse through its wooden-toy, walking-stick and souvenir shops; allow 45–60 minutes. Bargaining is normal at smaller stalls, and it’s worth comparing a couple of shops before buying. From here, walk to Kali Bari Temple for a quiet 30–45-minute stop; opening times can vary around पूजा and ceremonies, so be flexible if the doors are closed briefly.
Finish at Himachali Rasoi for a sit-down lunch and a taste of regional cooking in a traditional-style setting. Budget roughly ₹400–800 per person; ask what’s available that day, as local dishes can change. The temple-to-lunch walk is manageable through central Shimla, but take it slowly—there are plenty of steps and inclines, and a short taxi ride is a sensible alternative if your legs are tired.
No packing list attached yet.