ujjain mahakaleshwar temple Temple is located on the banks of River Shipra. As per the Legend, Ujjain was once called by Avanti which as named by Lord Siva after his ardent devotee, Keerthi Veeryarjuna Son Avanti. It is said that Sage Vasishta used the water from this holy river Shipra for Kanyadhan, hence the river […]