Lying on the northern bank of River Narmada, Maheshwar is an ancient town of Madhya Pradesh in the central region of India. This place also finds place in religious legends along with the Puranas. This erstwhile princely state is home to a number of temples of Lord Shiva.
Palace Road, Maheshwar - 451224, Madhya Pradesh, IndiaCategory - Heritage Hotel
- Distance :
- 91 Km
- 39 Km