Cancun is the epitome of the Mexican beach getaway. Flawlessly placed in the heart of the Mexican Caribbean, its powdery beaches and clear waters create the perfect setting for sun-filled days where ...