Planning a incredible vacation to Cancun? Discover the best selection of exciting activities to ensure your escape truly memorable. From snorkeling in the crystal-clear waters of the Caribbean Sea , to lounging on the beautiful beaches , Cancun offers something for all traveler . Check out exploring ancient historical ruins like El Rey, or particip