Ahilya Fort will let you connect to the spiritual side of life. It will take you far away from the hustle and bustle of city life, where cars honk their horns endlessly. In evening, you get to experience the small oil lands floating in the Narmada River, giving you a very divine and peaceful feeling.