Acharya Indu Prakash shares interesting facts and details about Puducherry's Manakula Vinayagar Temple