Selathampatty, Sithanur, kanjamalai, Tamil Nadu 636302, India
About Siddhar Temple
This is one of the 18 tamil siddha temple and is situated in the foot of Kanja malai. Several perennial wells, waterfalls and small reservoirs are present near to the temple.
Attractions near Siddhar Temple
Where is Siddhar Temple
Discover more attractions in Salem, where Siddhar Temple is located