What to buy from Shimla

Shimla is known for its beauty. This hill town in North India is also a shppers paradise and you can carry a bagfull o goodies when you go back home.