Here tourists can experience Buddhism at the Tibetan Library or climb up to Dal Lake where they can meditate amidst nature's beauty. Palampur is a hidden jewel nestled within the Kangra Valley ...