Shri Sharavu Mahaganapathi Temple of Mangalore is actually a collection of temples of Sharavu, Kadri, Mangaladevi, and Kudroli. There is an 800 year old history associated with the temple.
Another temple that has been modernized recently to attract more tourists is the Kudroli Gokarnath Temple situated 3 kms away from the main city centre.