Indore

Madhya Pradesh’s buzzing commercial capital and India’s street-food darling, gateway to Ujjain and Omkareshwar.
Maheshwar

A serene temple town on the Narmada of riverside ghats, a hilltop fort and the famous Maheshwari weave.
Omkareshwar

A sacred island shaped like Om in the Narmada, home to one of the twelve Jyotirlingas of Shiva.
Mandu

A guide to Mandu, the romantic hilltop city of palaces in Madhya Pradesh — Jahaz Mahal, Rupmati Pavilion and its monsoon-green ruins, with the best time to visit and how to get there.
Ujjain

A guide to Ujjain, the ancient holy city on the Kshipra river — the Mahakaleshwar Jyotirlinga, the Bhasma Aarti, the ghats and Kumbh Mela, best time to visit and how to reach it from Gujarat.