White Mawa Barfi is an Indian sweet which derived its name from the Persian word ‘barf’ which means snow. Celebrations and festivals do not pass without having some yummy yummy white mawa barfis..... Indians are in search of tooth sweetening delicious sweets. Now we do not have to wait for having a bite of melt-in-mouth white barfis.
Read More