The Ridge, Shimla

The Ridge road is a large open space, located in the heart of Shimla, the capital city of Himachal Pradesh, India. The Ridge is the hub of all cultural activities of Shimla.

Image result for The Ridge, Shimla 

www.yuvrajtravelers.com