Maheshwar in Hindi means Great God, and is one of the most divine, sacred, religious and culturous town of Madhya Pradesh. Situated on the banks of river Narmada, Maheshwar's magnificent beauty attracts tourist and pilgrims from entire Nation.
Maheshwar is also in trending among many Bollywood and Tamil directors and thus becoming the favoured shooting location.
Start your day early morning from Indore to reach Maheshwar via NH52. You will definately enjoy this 2.5hrs ride to the Banaras of M.P.