Maheshwar is the commercial hub of Madhya Pradesh owing to production of sarees and cotton yarns. It is situated on the banks of River Narmada in Khargone District. It is renowned as a sacred town of the state as it houses several temples and also has mythological account. The town is rich in heritage as it houses several historical monuments and forts and this makes it a popular heritage destination of the state. The town attracts a horde of devotees from various places and Queen’s Fort, Ahilyeshwar Temple, Omkareshwar Temple and Rajarajeshwara Temple are the prime tourist attractions of the town.