Begin your adventure in Ujjain by visiting the Mahakaleshwar Jyotirlinga Temple, one of the twelve Jyotirlingas in India. You can attend the Bhasma Aarti, a ritual that takes place every day at 4:00 AM. Later, visit the Kal Bhairav Temple, dedicated to Lord Shiva's fierce form. Make a stop at Harsiddhi Mata Temple, a 900-year-old temple known for its idol of Goddess Annapurna. Finally, head to Mangalnath Temple, dedicated to Lord Mars, and enjoy a stunning sunset view.
Start your day in Omkareshwar by trekking to the Omkareshwar Parvat, a popular hill for trekking. Enjoy the breathtaking view from the top and after the trek head to the Mamaleshwar Temple, one of the 12 Jyotirlingas of India. Later, take a boat ride in the Narmada River, witness the natural beauty of the ghats and the Jal Mandir in the middle of the river. In the evening visit the Sri Govinda Bhagavatpaada Cave, which has spiritual significance and is perfect for meditation.
If you have more time, consider visiting the Kandariya Mahadeva Temple in Khajuraho. For adventure enthusiasts, you can try River Rafting in Omkareshwar or Paragliding in nearby areas. If you have less time, you can skip Mangalnath Temple and Sri Govinda Bhagavatpaada Cave.