Cacao is considered a divine gift of the Gods, and is one of the great teacher plants of the Amazon. Made from the Criollo Bean it makes up less than 5% of the world’s Cacao production. It was once so … Read More