Showing: 1 - 1 of 1 RESULTS
Tadgola

15 health benefits of this amazing fruit – Manna from heaven!

It is the fruit of the Tad (Palmyra) Palm. Found on the streets of Mumbai, India. We used to call it “Galeli”. I would love …

parsicuisine