When it comes to travel, Oaxaca, Mexico, is one of those destinations with a magical, beautiful, and diverse, offering that ...