Combine the best Caribbean beaches with fascinating Mayan history. Visit Chichen Itza, magical cenotes and enjoy paradise.