Udupi is a picturesque town of Karnataka known for its beauty, culture serene beaches, historic landmarks and delectable cuisine, which makes the town a tourist hub.