NOOR VILLA, NEAR NEGUAL CHOWK BANDLA TEA ESTATE PALAMPUR Himachal Pradesh INDIA 176061 (Himachal Pradesh)