Norwood Green
Palampur is a majestic hill station which is surrounded by scenic beauty, gorgeous tea garden, mesmerizing climate and with the clean and green environment all around. People who are living in plains and love lush green mountains always want to spend their vacation time at such an exotic place. It is nearly untouched by the tourists. At Norwood Green Resort and Villa provides you with the exceptional hospitality and unique experiences which make it special for his guests. Norwood Green’s charming aristocratic architecture will transport you to a different era while providing you with every modern amenity you need.