Home Travel & Lifestyle Mole, Mezcal, and a Mexican Wedding in Oaxaca Mexico