Morning: Begin your first day in Indore by visiting Lalbagh Palace, a beautiful 19th-century palace. Explore the palace's architecture and learn about its history and former residents. Don't forget to take a stroll in the palace's gardens.
Afternoon: Grab lunch at the nearby Sarafa Bazaar, famous for its street food. Sample popular dishes like poha, garadu, and bhutte ki kees.
Evening: End your day with a visit to the Rajwada Palace, an iconic seven-story palace. Watch the sound and light show that showcases the palace's history and culture.
Morning: Take a day trip to Mandu, a ruined city that dates back to the 6th century. Visit landmarks like Jahaz Mahal, Hindola Mahal, and Hoshang Shah's Tomb.
Afternoon: Enjoy a picnic lunch at the nearby Ship Palace, also known as the Jahaz Mahal, which is located between two lakes.
Evening: Return to Indore and head to Chhappan Dukaan, a street that boasts 56 food stalls. Sample dishes like chaat, dosa, and sandwiches.
Morning: Take a day trip to Omkareshwar, a holy town situated on the banks of the Narmada River. Visit the Omkareshwar temple and take a dip in the holy waters of the river.
Afternoon: Enjoy lunch at the nearby River View Restaurant, which serves delicious Indian cuisine.
Evening: Head back to Indore and visit the Annapurna Temple, which is dedicated to the goddess Annapurna. Take part in the evening aarti ceremony.
Consider visiting the Patalpani Waterfall, located about 35 km from Indore, for a day trip. You can also check out the street art and murals in the town of Maheshwar, located about 90 km from Indore.
To check hotel and flight prices, click here.