Sweet Ghughra

Ghughra aka Gujiya or Karanji in other parts of India are a popular stuffed crust sweet. Although most people in India make Gujiya sweet dur...
Visit Site