Photos coming soon
UNKNOWN
171001
171001, Shimla, Himachal Pradesh 171001, India
Where it sits
171001
171001, Shimla, Himachal Pradesh 171001, India
31.10116, 77.17440
Places to stay nearby
Plan around 171001
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 13, 2026.
