In the morning, visit the magnificent Rumi Darwaza, also known as the Turkish Gate. This historic gateway was built in the 18th century and is an architectural marvel. In the afternoon, check out the Bara Imambara, a grand Mughal-era monument that houses a labyrinth known as the Bhulbhulaiya. In the evening, head to Hazratganj, a bustling shopping district where you can indulge in some retail therapy and sample some local street food.
Today, visit the Mahakaleshwar Jyotirlinga Temple, one of the most revered Shiva temples in India. The temple is located in the ancient city of Ujjain and is known for its unique architecture and spiritual significance. In the afternoon, explore the Kaliadeh Palace, a beautiful palace situated on the banks of the Shipra River. In the evening, take a stroll along the Ram Ghat and witness the evening aarti ceremony.
On your final day, visit the Chintaman Ganesh Temple, a well-known temple dedicated to Lord Ganesha. This ancient temple is said to have been built by King Vikramaditya and is known for its beautiful carvings and sculptures. In the afternoon, visit the Kal Bhairav Temple, a temple dedicated to Lord Shiva's fierce form, Kal Bhairav. If time permits, take a side trip to the nearby town of Indore, known for its culinary delights and beautiful architecture.
If you have more time, consider visiting the historic town of Gwalior, which is known for its beautiful forts and palaces. Another great side trip is to the city of Bhopal, which is known for its rich culture and amazing food. To maximize your fun, consider hiring a local guide who can provide you with detailed information about the history and significance of the places you visit. Finally, make sure to carry comfortable shoes and clothing as you will be doing a lot of walking.