17 Places to see in Mangalore
The coastal city of Mangalore has a plethora of sights that offer a fantastic insight into the culture of South Canara. These include some of its famed beaches, temples, and churches as well as spots that will allow you to soak in some of its many n…