Originating in Agra, India, Agra Petha is a popular confection that is renowned for its wonderful sweetness and smooth, translucent texture. Ash gourd, or winter melon, and sugar are the main ingredients in this unusual dessert, which is processed to give it a distinctively chewy texture and a glassy look. Agra Petha is traditionally offered …
More