A holiday to Cancun gives you the chance to go exploring in a vibrant city, set on Mexico’s spectacular Riviera Maya. Known for its gleaming white beaches and upbeat atmosphere, the city’s glorious coastline invites everything from lazy days spent sunbathing to diving and sailing.