The best Side of where to purchase ayahuasca tea
Having said that, the plants themselves are legal to purchase and have in almost all of the world, with several exceptions, such as France and Italy, where all ayahuasca ingredients and their compounds are actually declared illegal, and Latvia, where only dried copyright plants are illegal.In standard Brazilian ayahuasca ceremonies, shamans diligen