Tulum Mexico Mayan Ruins and a swim in a couple of ancient Cenotes Shore Things on Virgin Voyages' Western Caribbean Charm voyage on The Scarlet Lady