Mangaladevi temple: The temple is dedicated to Hindu god Shakti in the form of Mangaladevi. The city is named after the presiding deity, Mangaladevi. As per another legend, the temple is believed to have been built by Parashurama, one of the ten avatars of Hindu god Vishnu and later expanded by Kundavarman.