Udupi, located in the coastal belt of Karnataka, India, is known for its beautiful beaches, tasty dishes and spiritual ...