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