Located on the southwestern coast of India, Mangalore is a city of many temples: The Kadri Manjunath and Kudroli Gokarnath temples are top destinations. If the beach calls you, Surathkal and Tannirbavi both stand out. Back in town, see a traditional south Indian dance performance or perhaps encounter a festival honoring a local deity. Culinary daredevils will relish the fiery meat and seafood curries, then cool off your tongue with local ice cream at the Ideals parlor – Gadbad is a favorite.