The Ridge

The Ridge
India, Himachal Pradesh
The Ridge, Shimla, Shimla District, Himachal Pradesh, India
4.5 out of 5
Bustling paved promenade with a no-cars policy lined with shops, cafes & historic architecture.
Improve ListingMap
The Ridge
The Ridge, Shimla, Shimla District, Himachal Pradesh, India