Where to buy guava leaf tea
Guava leaf tea is a herbal beverage made from young leaves of the guava tree. It has been used for centuries in traditional medicine in Asia, South America, and West Africa. The guiaaca tree is a tropical plant native to tropical regions of the world. The natural compounds found in the leaves of guava …