Udupi, a serene coastal town in the southwestern part of India, is a perfect blend […]