Chamunda Devi Temple Kangra: Must-See Entry Fees & Timings + 2025 Visitor Guide | Chamunda Temple Path, Padar (176052), Kangra Division, Himachal Pradesh, India, Himachal Pradesh | Inheritage Foundation — Interoperable Heritage Documentation