Palampur is a beautiful hill station, in the Kangra Valley of Himachal Pradesh, is known
Author: Norwood Green
Located at the Bundla Tea Estate, in Lohna Village, Norwood Green gives you a complete experience of the best that Himachal has to offer. From charming and spacious interiors, to beautiful panoramic views of the mountainside, every moment at our hotel is perfectly delightful.