Category: The Mall and Ridge Hill Station

24
Sep
2019
Posted in hill station in India Shimla Hill Station The Mall and Ridge Hill Station

The Mall and Ridge Hill Station

The Mall and the Ridge road form the heart of the city of Shimla. The Ridge road is located…