The Boston Globe

Travel

Family’s Western Caribbean cruise holds many surprises