Norwood Green, Palampur

155 Interested |
0  Views

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.