This valley nestled in Himachal Pradesh is an enchanting place for trekking and to enjoy the scenic views of lower Shivaliks. What expands the magnificence of this hill town is the stunning architecture of the houses. These structures are a treat for architecture and history buffs. With old places of worshipping, antiquated sanctuaries, and religious...Read More