Maheshwar is situated in Khargone district of Madhya Pradesh. It is believed that Lord Shiva is worshiped where the Narmada flows because he is the only idol of inner peace to calm her. It has mythological and historical importance.
Situated on the banks of river Narmada, Maheshwar appeals to both the pilgrim as well as the tourist in you. The town possesses a treasure trove of beautiful temples that calm the soul, alongside man-made creations that please the eyes.
A centre of handloom weaving since the 5th century, Maheshwar has been producing the exquisite Maheshwari sarees and fabric. The town also holds the distinction of being the capital of Rajmata Ahilya Devi Holkar's empire during the 18th century. This historic town weaves spirituality and folklore with the beauty of nature and Maheshwari sarees, bringing alive child-like awe in you.
You can explore the riverside temples of Maheshwar including Kaleshwara Temple, Rajarajeshwara Temple, Akhileshwara Temple and Vithaleshwara Temple, which are popular for the unique overhanging balconies and beautiful crafted walls. Visit Maheshwar Fort, a 16th century fort which houses an archaeological museum displaying antiques and unlike possessions of the Holkar dynasty. The major draw of the fort is Rani Ahilyabai statue