Mangaladevi Temple is situated 3 kilometers away from Mangalore city. The Shakti Temple, which gives Mangalore its name, was originally built by the Ballalas and rebuilt in 968 AD by Kundavarma II, an Alupa ruler. The present temple is said to have been constructed by one of the Nayak kings.
Sri Manjunatha Temple is situated on Kadri hills and is dedicated to Lord Manjunatha. It is located 5 kilometers away from the city.
River Nandini flows round the beautiful shrine in Katil. The temple, located 30 kilometers away, is dedicated to Devi Durga Parameswari. The river is considered the daughter of the Divine Cow Kamadhenu. She was cursed by Rishi Japali for refusing to come to Bhooloka with him to relieve it of a drought prevailing at that time.
Several legends are associated with this temple. One of them concerns Devi Parashakti. It is said that she came here to annihilate Arunasura. When he was enamored of the beauty of the Goddess, She took the form of a bee and killed the asura in the midst of the river.
According to Hinduism Devi Durga is a Swayambu Lingam. An image of the Devi in sitting posture holding Shankha and Chakra is also installed. Devotees throng the temple on Fridays and during Navaratri festival.