Start your trip in the ancient city of Ujjain. In the morning, visit the Mahakaleshwar Temple, a sacred Hindu temple dedicated to Lord Shiva. Witness the mesmerizing Bhasma Aarti, a ritual where ashes are used as an offering. In the afternoon, explore the Kal Bhairav Temple, known for its unique architecture and religious significance. Spend the evening at Ram Ghat, a serene riverside spot, and enjoy a boat ride on the Shipra River.
On the second day, head to Khandwa. Start your morning at the Nav Chandi Devi Temple, known for its intricate architecture and peaceful surroundings. Spend the afternoon exploring the lush Shivpuri Park, a perfect spot for a family picnic. In the evening, visit the Khandwa Fort, a historical landmark offering panoramic views of the city.
On the final day, explore Omkareshwar and Sihore. Start your morning at Omkareshwar Temple, a renowned Shiva temple situated on the banks of the Narmada River. Enjoy the scenic beauty and serenity of the surroundings. In the afternoon, visit the Rajarajeshwara Temple in Sihore, known for its architectural brilliance. Spend the evening at the beautiful Sahastradhara Falls, where you can enjoy a refreshing dip.
While exploring Ujjain, don't miss the opportunity to visit the Sandipani Ashram, a renowned educational institution that imparts teachings in traditional Indian scriptures. It offers a unique cultural experience for families. In Khandwa, make sure to try the local delicacies at Rajkumar Restaurant, known for its authentic flavors and warm ambiance. Lastly, in Omkareshwar, take a short hike up to the Siddhanath Temple for breathtaking views of the surrounding landscapes.