Near in Temple's
Kalangi Siddhar Temple is one of the 18 Tamil Siddha temples and is situated at the foot of Kanja Malai. Several perennial wells, small reservoirs and waterfalls are present around this temple; and it is said that the water of these wells have curative powers. On new moon and full moon days, special pujas are also held at this temple. The Temple is about 30 kms from Mecheri Badrakaliamman Temple.