The temple complex is also home to sub deities of Lord Ganesh,
Nagaraja and Lord Ayyappa. All the shrines within the temple are notable for their beauty and grace.
The annual festival conducted in the month of April is celebrated with much fervor and pomp.