North Brook Terrace, The Mall, Shimla, Himachal Pradesh - 171001,India
Nigam Vihar, Shimla, Himachal Pradesh - 171002,India