The main attraction of the temple is the giant thirteen and a half foot sculpture of kurudumale Ganesha and then the Someshwara temple of lord Shiva is also a big attraction here. It is said that the idol was established by none other than the Tridevs i.e Bhrama, Vishnu and Mahesha (Shiva) during Sata Yuga.