The Ridge road is a large open space, located in the center of Shimla, the capital city of Himachal Pradesh, India. The Ridge is the hub of all cultural activities of Shimla. It is situated along the Mall Road, which is the famous shopping center of Shimla.
Christ Church, Shimla
Jakhu Ropeway Shimla
Kali Bari Temple, Shimla
The Ridge
Hills Edge Restaurant
The Brew Estate
Cafe Simla Times : Cafe, Biergarten & Bar
Goofa Ashiana Restaurant