Opp. Central School For Tibetans, Chotta Shimla, Shimla, Himachal Pradesh - 171002, India
9736003600
Opp. Central School For Tibetans, Chotta Shimla, Shimla, Himachal Pradesh- 171002,India