Explore the ancient city of Ujjain, situated on the banks of the Kshipra River. Visit the Mahakaleshwar Jyotirlinga temple, one of the 12 revered Jyotirlingas in India. Witness the grand aarti ceremony held every evening at the temple. Next, head to the Kal Bhairav temple, a popular spot among locals and tourists alike. Visit the Vedh Shala (observatory) to witness the ancient Indian astronomical instruments and calculations. Finally, take a stroll through the local markets to indulge in some street food and shop for souvenirs.
Omkareshwar, the sacred island shaped like the Hindu symbol "Om", is one of the most revered pilgrimages for Hindus. Visit the Omkareshwar Jyotirlinga temple, located on the banks of the Narmada river. Take a boat ride to explore the island and visit the other temples on the island, such as the Siddhnath and Kajal Rani Cave temples. Witness the evening aarti ceremony at the temple and take in the serene atmosphere of the island.
End your trip in the bustling city of Indore. Visit the Rajwada Palace, a blend of Mughal, Maratha and French architectural styles. Explore the Lal Bagh Palace, a grand 19th-century palace that houses a museum and beautiful gardens. Head to the Khajrana Ganesh temple, a popular spot among locals, and witness the grand aarti ceremony. Take a stroll through the Sarafa Bazaar and indulge in some delicious street food, including the famous Indori poha and bhutte ka kees.