I believe the beaches in Cancun to be the most spectacular in the world. There is nothing like the sparkling white sugar sand that lines the edge of the sparkling turquoise warm Caribbean waters. The sand is never ending and the gentle sloping sandy floor of the Caribbean Sea makes it easy for both young and old to enjoy the incredible refreshing feeling you get from swimming or just floating in those incredible waters. You can just sit for hours and watch the waves roll in. The only thing that can beat the feeling you get from watching the sunrise light up the skies with the most incredible colors of pink and gold rolling over the turquoise Caribbean waters is the dynamic sunsets that end the day.