Agar Malwa Shiva Temple: The Only Temple built by Britishers in India
Pilgrimage
July 10, 2013 •
The Lord Shiva Temple at Agar Malva/Malwa holds a special significance in history of India. Apparently it is …