Mangalore is a city in southwest Karnataka, India that has beautiful beaches, ancient temples and vibrant culture. Although places like Panambur Beach and Kadri Manjunath Temple are always the ...