On the banks of Kshipra River, Ujjain is an ancient city in Malwa Region and one of the holiest cities in India. It is one of the four destinations to host Kumbh Mela where 100 million people gather for this auspicious event. Seek the blessings of Lord Mahakal in one of 12 Jyotirlinga shrines, Mahakaleshwar Temple. Both Indian and foreign travelers consider it one of the most important destinations. It is also India’s one of the five places where you can visit Jantar Mantar.