Gods & Goddesses 19 sep, 2012 – Devotees in Mumbai deliver dwelling idols of elephant headed God from time to… INDIA File Ani Sep 19, 2012 19 sep, 2012 (ANI) : Native prepare compartments in India's western Mumbai metropolis are full of giant idols of elephant headed…