Start your day by visiting the magnificent Taj-ul-Masajid, one of the largest mosques in Asia. Marvel at its stunning architecture and serene atmosphere. Next, head to the Upper Lake, also known as Bhojtal, for a peaceful boat ride and enjoy the scenic beauty of the surroundings. In the afternoon, visit the Indira Gandhi Rashtriya Manav Sangrahalaya, an anthropological museum where you can learn about the diverse cultures of India. As the evening approaches, take a stroll in the vibrant Chowk Bazaar, a bustling market known for its handicrafts, jewellery, and street food.
In the morning, visit the sacred Mahakaleshwar Temple, one of the twelve Jyotirlingas of Lord Shiva. Experience the spiritual ambiance and witness the Bhasma Aarti, a ritualistic offering of sacred ash. Afterward, explore the Kaliadeh Palace, situated on an island in the Shipra River, offering panoramic views of the surroundings. In the afternoon, make your way to the Vedha Shala (Observatory), a fascinating astronomical observatory dating back to the 18th century. As the evening sets in, take a leisurely walk along the Ram Ghat, a famous bathing ghat on the banks of the Shipra River.
If you have extra time, consider exploring the Van Vihar National Park in Bhopal, a lush green oasis in the heart of the city, ideal for a family picnic and wildlife spotting. In Ujjain, visit the Sandipani Ashram, a spiritual retreat offering peaceful surroundings and various activities for children, including Vedic studies and yoga sessions. Another hidden gem is the Harsiddhi Temple, known for its unique architecture and spiritual significance. These offbeat attractions offer a chance to connect with nature and spirituality while enjoying quality family time.
For hotel and flight prices in Bhopal and Ujjain, you can check out this link.