Maheshwar: An ancient town by the Ghat of River Narmada

Published: Oct. 19, 2020, 1:50 a.m.

Listen up a bit about the small town Maheshwar situated by the banks of Narmada river