Madhya Pradesh: Baneshwar Temple
This tiny Shiva temple on an island in the middle of the Narmada river was built by Queen Ahilya
This tiny Shiva temple on an island in the middle of the Narmada river was built by Queen Ahilya
This beautiful city by the banks of the mighty Narmada has some great temples and a magnificent fort