See all shopping in Shimla
Gift Palace
5, Bhagra, The Mall, Shimla, Himachal Pradesh - 171001 (Himachal Pradesh) Phone: 0177) 2652977, 9816241009About
This is best place for buying gifts and can find nice collecttion in this shop.And handicrafts things also can be seen .