Image Image Image Image Image Image Image Image Image Image

Reviews, Recipes, Travels & More | July 15, 2018

Scroll to top

Top

Shimla, Himachal Pradesh

Shimla is the capital of the northern Indian state of Himachal Pradesh, in the Himalayan foothills. Once the summer capital of British India, it is the terminus of the narrow-gauge Kalka Shimla Railway, completed in 1903. Shimla is also known for the handicraft shops that line The Mall, a pedestrian avenue, as well as the Lakkar Bazaar.

Dim Sum – Chinese Restaurant Shimla

April 22, 2013 |

Dim Sum Chinese Restaurant Shimla

Dim Sum Chinese Restaurant Shimla is located centrally on the Mall Road in Shimla right next to the Fire Station. I have visited it at least once during every trip I have made … Read More