Mexico really can be described as an assault on the senses! Crystal-clear aquamarine waters of the Caribbean coast, Aztec pyramids, Mayan temples, manic cities, baroque cathedra…