Sort:  

Definitely Cacun and Tolum, the combination of the beaches and pyramids is just amazing. Really beautiful!!

Thanks for the suggestions! Hopefully we'll make it east in Mexico! So far we've pretty much stuck to the Pacific Coast. Mexico is huge! It could take a lifetime to explore it all. :)