La ciudad, situada al suroeste de Karnataka, en la India, es un puerto importante que cuenta con un hábitat tradicional marcado por una fuerte herencia católica. En las inmediaciones, los templos, las playas y el feudo de Udupi Krishna constituyen los principales lugares de interés.
Entre Goa y los famosos backwaters (remansos) de Kerala, la costa del Mar Arábigo ha mantenido las connotaciones vírgenes que la dotan de todo su encanto. He aquí la India marítima inmutable, la de los pueblos pesqueros tradicionales y de algunos pueblos de los que aún emana un antiguo perfume colonial. Mangalore, que no debe confundirse con Bengalore, la capital del Estado de Karnataka, es uno de ellos. Fue fundada por los portugueses en 1526 y todavía alberga una importante comunidad católica. La ciudad se hizo próspera gracias al comercio marítimo y sigue siendo un importante centro de exportación de café y de anacardo. Cuenta con casas antiguas de techos cubiertos de tejas con una estética formidable. Junto a la orilla del mar, el baile de embarcaciones y sus propietarios pescadores que vuelven a puerto constituye un colorido espectáculo que sumerge en la noche de los tiempos. El sur de Mangalore es el reino de las playas de cocoteros. La costa, rectilínea y natural, se prolonga de este modo hasta la vecina Kerala y hasta las ciudades de Kasaragod, Kannur y Tellichery. Otros lugares de interés cerca de Mangalore son el templo de Dharmasthala y la ciudad de Udupi.
Dharmasthala es un importante lugar de peregrinación cuyos múltiples lugares de oración conforman un lugar de devoción fascinante. En cuanto a Udupi, es famosa por su templo de Krishna y por acoger cada dos años el festival Paryaya, dedicado a esta curiosa comunidad religiosa.