The answer is Cancun. Arguably one of the most iconic beach destinations in the world, Cancun as a city is what put Mexico on ...