Our stay at Norwood Green, Palampur – home away from home

5

A beautiful stay at a lesser known destination - Palampur - in Kangra valley of Himachal Pradesh. In a beautiful homestay called Norwood Green

Read this post on revolvingcompass.com


Neha Verma

blogs from Bangalore