foodfeasta.com
-
-
 Halwa

Halwa

Halwa, the name itself means dessert, is loved not only in India but across various countries in Asia and Europe making it a truly international delicacy. It is a household name in India and finds a place am