Palo Santo When you walk into a yoga studio, stop and take in the wonderful aroma. Typically, that calming scent is Palo Santo. What is the Mystical Palo Santo? Palo Santo is Spanish for Holy Wood, originating off the coast of South America. Palo Santo is one of...