Start your trip to Ujjain, the spiritual city of Madhya Pradesh. In the morning, visit the Mahakaleshwar Temple, one of the twelve Jyotirlingas in India. Witness the beautiful rituals and immerse yourself in the divine atmosphere. Afterward, head to the Kaliadeh Palace located on the banks of the Shipra River. Enjoy the scenic views and spend some peaceful time in the serene surroundings.
On the second day, start your morning at the Vedh Shala Observatory, an ancient astronomical observatory. Marvel at the precision of the instruments and learn about the rich astronomical heritage of Ujjain. In the afternoon, visit the Ujjain Museum to explore the city's history and archaeological artifacts. Later, indulge in local cuisine at the famous Chhappan Dukan, a street lined with 56 food stalls offering a variety of delicious snacks.
On the final day, start with a visit to the Sandipani Ashram, a peaceful retreat where Lord Krishna is believed to have learned. Experience the tranquility and participate in the morning prayers. In the afternoon, explore the beautiful Harsiddhi Temple, dedicated to the goddess Annapurna. Enjoy the architectural beauty and serene ambiance. End your trip by witnessing the breathtaking sunset at the Ram Ghat, located on the banks of the Shipra River.
While in Ujjain, don't miss the opportunity to explore the serene Siddhavat, a sacred banyan tree known for its religious significance. Locals also recommend visiting the Kalidasa Academy, a cultural center dedicated to the renowned poet Kalidasa. It hosts various events and exhibitions showcasing Indian art, literature, and music. Additionally, take a leisurely walk along the beautiful banks of the Shipra River, which offers a peaceful escape from the city's hustle and bustle.
For hotel and flight prices, you can check here.