An athlete's bucket list should include ultra racing in Mexico since it's an unprecedented physical and mental challenge set against a varied and stunning scenery. For endurance athletes, the combination of demanding physical requirements, breathtaking scenery, and Mexico's distinct cultural ...