Top 10 Hangout and Tourist Places in Shimla-Ridge Shimla

Ridge is situated in the heart of the Shimla ‘British Summer Capital’ – Shimla, The Ridge is a wide open street located on the side of Shimla Mall Road. The Ridge has everything, from shops selling some exclusive artefacts to the spectacular view of the snow-capped mountain ranges set against an orangish hued sky. It … Read more