The Ridge
The ridge is a road which is located in the heart of Shimla-The capital city of Himachal Pradesh.This beautiful place is the hub of all the cultural activities of Shimla.Situated along the mall road, this place offers exotic panoramic vies