Total distance - Total duration
Ground Floor, Oakley Street, Ram Mandir Market, Shimla, Himachal Pradesh - 171001
Ram Mandir Market
Shimla - 171001
Lower Bharari Road