Ahilya Ghat is a sacred and scenic place on the Narmada river, located near Omkareshwar Temple on Mandhata Island in Omkareshwar, Madhya Pradesh. It is named after Ahilyabai Holkar, a …

Ahilya Ghat is a sacred and scenic place on the Narmada river, located near Omkareshwar Temple on Mandhata Island in Omkareshwar, Madhya Pradesh. It is named after Ahilyabai Holkar, a …