Catappa Leaves, Do They Actually Do Anything?

In this article I want to share everything I know about catappa leaves—aka Indian almond leaves. The topic can seem a bit daunting when you do your first Google searches on the topic. So I’m going to answer as many questions about catappa leaves as I can all in one place! What are catappa leaves? … Read more