Bell Villa, The Mall, Simla,dist. Shimla, Himachal Pradesh,pin - 171 001.
Shimla- , Himachal Pradesh (India)