Welcome to Shimla

Shimla is the capital of Himachal Pradesh and is one of the most commonly known hill stations of India. It’s known for its handicraft shops that line The Mall, a pedestrian avenue, as well as the Lakkar Bazaar, a market specializing in wooden toys and crafts