Shopping in Shimla revolves around the heart of the town- The Mall Road. One can shop for local handicrafts, shawls, woolens, exquisite jewelry etc. here. Known as one of the busiest and commercial areas of Shimla, this stretch is a mini-world in itself lined up with a bunch of restaurants, clubs, banks, post offices and so on.