Mexico, Yucatan, Tulum, Beach with ancient Mayan ruins