Caribbean beach destination in the Riviera Maya. Steeping in history, ancient Mayan ruins overlook Tulum beach.