It's a small city by Indian standards and not at all oriented toward tourists. There is little to see as such, even the old Mangaladevi Temple, from which the city gets its name, is not well kept and there are no information boards for visitors.
The weather is good (except during rainy season) and the topography of the city is interesting but development is rampant and the city is losing its uniqueness and charm. People are very friendly and a lot more could be done to make the rivers and coastal areas more attractive.
Mangalore is a historical city with serene mountains and beaches. has a few religious places of interest around it for all religions.
There are not so much of night life here I presume. The best shopping centre available was City Centre Shopping mall.
Quite impressed with the London Walk restaurant (if i'm not mistaken) available there. However, there wasn't much choices on the movies available on show in the cinema. Not a bad place to visit
Mangalore is in close proximity to temple town of udupi, beaches of malpe, jungles, hill stations, heritage sites.