Mumbai immerses over 97% of Ganesh idols in 383 ponds

India