The Ridge road is a large open space, located in the heart of Shimla, the capital city of ...
Kufri is a small hill station in Shimla district of Himachal Pradesh state in India. It is...
Indira Gandhi Medical College (IGMC), formerly the Himachal Pradesh Medical College (HPMC)...
Arki palace is located in Arki, India, a town in Himachal Pradesh.
There are 831+ hotels available in Shimla. Prices start at ₹2,974 per night.
More information