neuage.me
Mall_Road-Shimla
Mall Road – the main shopping area of Shimla. Walkable – no cars except emergency vehicles