 The main temple is Mahalingeshwara temple of Lord Shiva, This temple also has a Ganapathi temple within its premises.The Mahalingeshwara temple is on top of a small hill.On the bottom of the hill there is a temple of Mahadevi and also Shri Jnanashakthi Subrahmanyaswami Temple which is very popular in this region.