Indore, the largest city in Madhya Pradesh, is known for its vibrant culture, historical landmarks, and bustling markets. A blend of modernity and tradition, the city boasts impressive sites like Rajwada Palace, Lal Bagh Palace, and the Kanch Mandir. Indore is also famous for its street food and is ranked as one of India’s cleanest cities.