The shrine has a beautiful image of an eight-armed Durga with weapons. Lord Rama, while in exile, had prayed to the Navagrahas (nine planets)at Devipattinam before embarking on his journey to Lanka, to rescue Sita from Ravana. Rama placed nine stones as symbols of the Navagrahas or nine planets at Devipattanam. Those stones can still be seen today, partly submerged in the water, close to the beach near a bathing place (Ghat) of the Thilakeswara Temple. Devipattinam or, the place of Goddess is also described as the place where the Goddess killed the demon Mahishasura at this spot. Devotees at the temple offer nine varieties of grains including paddy, wheat, pulses and other sacred offerings. They go around the deities and worship the `Navagrahas' or, the nine planets seeking peace and prosperity in their lives and a divine blessings to relieve them of all their sufferings.