Ujjain, one of the seven sacred cities of India, is known for its rich history and culture. Visit the Mahakaleshwar Jyotirlinga, which is believed to be one of the 12 Jyotirlingas of Lord Shiva. Take a dip in the holy Kshipra river and witness the evening aarti at Ramghat.
Mandav, also known as the city of joy, is a ruined city that was once the capital of the Malwa region during the 15th and 16th centuries. Visit Jahaz Mahal, Hindola Mahal, Jami Masjid, and Rupmati's Pavilion. Explore the serene Mandu fort and admire the beautiful views of the surrounding landscape.
Located on the banks of the Narmada river, Maheshwar is home to the famous Maheshwari sarees and is known for its rich cultural heritage. Visit the beautiful Ahilya Fort and take a boat ride on the Narmada river. Witness the evening aarti at the Maheshwar temple.
Omkareshwar is a holy town located on an island in the Narmada river and is home to one of the 12 Jyotirlingas of Lord Shiva. Visit the Omkareshwar temple and take a boat ride on the Narmada river to witness the beautiful ghats and temples on the banks of the river.
Indore, the largest city in Madhya Pradesh, is known for its rich history, culture, and food. Explore the Rajwada Palace, Lal Bagh Palace, and the Kanch Mandir. Shop for handicrafts and souvenirs at the Sarafa Bazaar and sample the delicious street food at the Chhappan Dukan.