Ganesh Chaturthi, one of the most beloved festivals in India, is a time when homes are filled with the divine presence of Lord Ganesha....