MAHESHWAR | INDIA
Situated on the banks of Narmada river, the temple town of Maheshwar is located in Khargone district of Madhya Pradesh. The name of the town means ‘Abode of Lord Shiva’. Located on the banks of Narmada river, the Holkar Fort, the residence of Rani Ahilyabai Holkar, is one of the prime attractions of the town. The ghats of Maheshwar are another tourist attraction.