I personally think Tulum has the best beach color in Yukatan, Mexico. Cancun is great party place, Playa del Carmen romantic and friendly, Mayakoba luxurious. But when it comes to purely beach color, Tulum has the most b beautiful color. Also Mayan ruin is right next to Tulum. Extremely special place which has both great beach and a very historical architect.