Kanjamalai Sri Balamurugan Gnana Sarguru Temple – Salem
Kanjamalai Sri Balamurugan Temple is located on the sacred Kanjamalai hills near Salem in Tamil Nadu, around 14 kilometers from Salem city. Kanjamalai Sri Balamurugan Temple is an ancient hill temple dedicated to Lord Murugan in his youthful form as Balamurugan. The temple is deeply connected with Siddhar traditions and Siddha medicine. The hill is…
