Indulge in the natural goodness and health benefits of Guava leaves, harvested from the pristine landscapes of Sri Lanka (Ceylon). Guava leaves boast a subtle yet refreshing flavor profile, making them a delightful addition to any culinary creation.
eBay