Udupi is a town on the west coast of India and is situated in the state of Karnataka. Udupi is associated with Lord Krishna just as Puri is identified with Lord Jagannath or Mount Kailash with Lord Shiva. But it is interesting to note that Krishna has been residing here from the thirteenth century. Before […]