Maheshwar & Omkareshwar Holy Waters

📍 Madhya Pradesh, India

Maheshwar & Omkareshwar Holy Waters

Madhya Pradesh · 6 destinations & hidden spots

Tourist Places & Hidden Gems in Maheshwar & Omkareshwar Holy Waters

Ahilya Fort & Queen Ahilyabai's Palace
HistoryPhotography

Ahilya Fort & Queen Ahilyabai's Palace

Ahilya Fort, Maheshwar, Khargone District, Madhya Pradesh 451224

Perched on a high rocky cliff above the Narmada River, Ahilya Fort was the seat of Queen Devi Ahilyabai Holkar from 1765 to 1795. Inside the fort is the Rajwada palace, preserving Ahilyabai's throne room (Gaddi), sacred palanquins, and personal shrines. The ramparts lead to the Ahilyeshwar temple complex, featuring intricate sandstone brackets and stone filigree screens.

Free for temple & ghat area (Rajwada museum has nominal fee) View Spot →
Kajligarh Waterfall & Ruined Fort Hidden Gem
WaterfallsAdventure

Kajligarh Waterfall & Ruined Fort

Near Simrol Ghat, Indore-Khargone border, Madhya Pradesh 452020

Perched on a forested ridge off the Khandwa-Indore road near Simrol, Kajligarh was once a fortified outpost of the Holkar state. Today, its weathered stone bastions overlook a breathtaking monsoon waterfall cascading into a deep rocky canyon. The site is a favorite offbeat trekking and picnic escape for nature enthusiasts.

Maheshwar Narmada Ghats & Temples
SunsetSpiritual

Maheshwar Narmada Ghats & Temples

Narmada Riverfront, Maheshwar, Khargone District, Madhya Pradesh 451224

The ghats of Maheshwar are widely considered among the most serene and photogenic riverfronts in India. Broad sandstone steps cascade into the tranquil Narmada beneath the towering stone chhatris of the Holkar rulers and the intricately sculpted Ahilyeshwar and Kaleshwar temples. Evening boat rides during sunset provide a magical panorama of golden light reflected in the holy water.

Free (Boat rides approx Rs 100 - 200) View Spot →
Mamleshwar (Amareshwar) Temple
SpiritualHistory

Mamleshwar (Amareshwar) Temple

South Bank, Omkareshwar, Khandwa District, Madhya Pradesh 450554

Standing on the southern mainland bank directly opposite Mandhata Island, Mamleshwar (or Amareshwar, 'Lord of the Immortals') is an ancient 10th-century stone temple. Scriptural tradition considers the Jyotirlinga at Omkareshwar split into two halves — Omkareshwar on the island and Mamleshwar on the mainland — making visits to both shrines mandatory to complete the holy pilgrimage.

Omkareshwar Jyotirlinga (Mandhata Island)
SpiritualHistory

Omkareshwar Jyotirlinga (Mandhata Island)

Mandhata Island, Omkareshwar, Khandwa District, Madhya Pradesh 450554

Situated on Mandhata (Shivpuri) Island formed by the bifurcating Narmada and Kaveri rivers, Omkareshwar is one of the 12 sacred Jyotirlingas. The river island naturally resembles the sacred Sanskrit symbol 'Om' (ॐ). Devotees cross via two suspension footbridges or boats to visit the five-storey Nagara-style stone temple with its natural uncarved rock lingam.

Free general darshan (VIP / special darshan booking available) View Spot →
Sahastradhara Waterfalls on Narmada Hidden Gem
WaterfallsNature

Sahastradhara Waterfalls on Narmada

Sahastradhara, Near Mandleshwar, Khargone District, Madhya Pradesh 451224

Located 5 km downstream from Maheshwar, Sahastradhara ('Thousand Streams') is a natural geological wonder where the Narmada River widens and fractures into thousands of gentle waterfalls tumbling over dark volcanic basalt rock formations. Local folklore recounts how King Sahasrarjuna stopped the entire flow of the river here with his thousand arms.

Free (Boat rides available from Maheshwar Ghats) View Spot →