Norwood Green, Palampur

Other

Norwood Green

Palampur, Himachal Pradesh
4.5

Bundla Tea Estate, Village Lohna, Palampur, Himachal Pradesh

image-map-default

Located in the picturesque valley of Palampur, Norwood Green is where you should head to get a breathtaking view of the Bundla tea gardens. Their boutique cottages are warm and inviting, and perfect to spend a few idyllic days. You even have the option of renting bicycles to go on a tour around the valley.

Other

Norwood Green

Palampur, Himachal Pradesh
4.5

Bundla Tea Estate, Village Lohna, Palampur, Himachal Pradesh

image-map-default