Visit one of the most famous and sacred Hindu temples dedicated to Lord Shiva located on the banks of river Shipra.
Experience an adrenaline rush while rafting or kayaking in the river Kshipra along the scenic surroundings.
Trek to a mystical cave temple dedicated to Goddess Bhairavi amidst a serene forest with a gorgeous waterfall.
Visit an ancient temple and an astronomical observatory with a breathtaking view of the city and enjoy the tranquil environment.
Explore the bustling markets of Ujjain, taste the delicious street food and experience the city's vibrant culture.
Ride along the picturesque landscape of Rudra Sagar Lake and enjoy the scenic beauty of the vast expanse of water, surrounded by hills.
Explore the majestic Maheshwar Fort and take a serene boat ride through the Narmada river, admiring the beauty of the ghats and temples along the banks.
Trek the beautiful hills around the holy Omkareshwar Temple and get captivated by the stunning view of the Narmada river from the top.
Indulge in thrilling adventure activities like rock climbing, rappelling, and zipline amidst the pristine nature at Pachmarhi.
Take a safari tour in the dense forests of Satpura National Park, spotting various species of wildlife like tigers, leopards, and bears.
If you have less time, skip the Pachmarhi leg of the journey. If you have more time, consider visiting the ancient caves of Ajanta and Ellora in nearby Aurangabad and do a day trip to the UNESCO heritage site of Sanchi Stupa.