The Huichol Indians of Mexico and members of many Native American tribes in North America believe peyote to be a sacred plant that helps them converse with God. Used in prayer ceremonies ...
It’s only here and in northern Mexico that the bluish-green peyote plant can be found growing naturally, nestled under thorny mesquite, acacia and blackbrush. For many Native American Church ...