The small town of Kunjaru is well renowned for Shri Durga Devi Temple which is situated on a hill top, resembling a "Kunjara" meaning an elephant. It is believed that the image of Goddess Durga was installed by Lord Parashurama. This place is also known as "Vimanagiri" as it is said that God and Goddesses descended by "Vimana" to offer floral tribute during the installation of the idol.
The temple can be reached by climbing 257 steps. The temple has a square built, made of stone in typical coastal sloping roof style. There are four ponds around the hill which were visited daily by Shri Madhava. These four ponds are Dhanush Theertha, Baana Theertha, Parashu Theertha and Gada Theertha. The idol of the deity stands in full splendour in the garbhagriha. The image of Goddess Durga is a Chaturbhuja image, holding the Shankha (Conch), Chakra (Discus), Dhanush (Bow) and Trishula (Trident).
The festival Sharannavarathri is grandly celebrated. Also the annual chariot festival is celebrated in great pomp and show with many devotees thronging the place to seek Her blessings.