Near Nehru Park, Bakrota Hills, Khajjar Road, Dalhousie, Himachal Pradesh - 176304, India
9816325600
Near Nehru Park, Bakrota Hills, Khajjar Road, Dalhousie, Himachal Pradesh- 176304,India