Very popular traditional Indian sweet. Very healthy and mouth watering.
Continue reading...
Very famous snack from Gujrat, India. http://onecreativekitchen.blogspot.com/