Tucked into the mountains of southern Mexico, Oaxaca is a cultural gem that’s quickly becoming a must-visit for travelers who crave authenticity, artisanal charm, and a little luxury. This city, famous for its mezcal, mole, and rich Indigenous traditions, is…