What is Iboga? The wonders of the natural world are not just limited to stunning landscapes and adorable animals. Nature also offers us a wealth of plants with potential healing properties. One such plant is iboga, a rainforest shrub native to Central Africa. With its history steeped in traditional African spiritual practices, iboga has recently […]