Karonda Pickle is a tangy and spicy Indian pickle made from karonda (Carissa caranda...
Karonda Pickle is a tangy and spicy Indian pickle made from karonda (Carissa carandas), a small, tart berry native to India.