A Spiritual Heaven Amidst Nature’s Splendour
Shree Chamunda Devi Temple, Kangra, Himachal Pradesh The Chamunda Devi Temple is one of the holiest places in Kangra with many interesting legends and history attached to it. Surrounded by the Dhauladhar range with snow capped peaks the views from the temple will mesmerize you. The breathtaking views make it a spiritual heaven amidst nature’s […]
A Spiritual Heaven Amidst Nature’s Splendour Read More »









