When I was in Mexico for a month in Guadalajara on an official visit, I took the chance to go on a mini-vacation to the Mayan Pyramids in Chichen Itza and Tulum. I stayed in Playa del Carmen and even though I didn’t have time to actually visit and rest in a beach (because it was raining by the time I came back from my trips to Chichen Itza / Tulum for all the three days I was there). But I did get to the beach in the morning one day and it was so empty (it was near a hotel) and the sand was so different from the ones I am used to in California/India. And since Tulum is located near the sea and is based on the second largest barrier reef it is just a-m-a-z-i-n-g to see them. You can see more pictures of it in my travelogue. I would love to visit Cancun + Playa del Carmen once again and this time only to experience the beaches there.