Tulum is an ancient Mayan city located on Mexico's Yucatan Peninsula. Unusually, the site lies next to a beach: ancient ruins against a backdrop of the turquoise waters of the Caribbean Sea … the description says it all.
My suggestion:
The site gets enjoyably busy within the first hours of opening. So, be the first there, or the last – the choice is yours, though late afternoon is probably slightly better than other times.
My review
The exceptional landscape of Tulum figures amongst those that remain etched in my memory. It's a must-see site. You'll come away from it enchanted. I should warn you that it's so beautiful (and so popular as a result) that visiting it will take the shine off the rest of your stay a little; and though this is unfortunate, it really is worth it. It's a place I think you really must see with your own eyes. The ancient Mayan city here is ten centuries old. Some of the foundations are even older still. It is also surrounded by a thick wall. Because of its position, with the beach below, the site must have served as a stronghold and a lookout in addition to its religious functions.