Not a single festival is complete without sweets in India. Ganesh Chaturthi is celebrated every year in India in the honor of Lord Ganesha. This auspicious festival is celebrated in the Hindu month of Bhadra (mid-August-mid September) all across the globe, and the grandest celebrations take place in Maharashtra. The festival is celebrated for 10-12 …