Shock as Royal Caribbean swaps Bermuda for CHILLY Canada on a 3,858-passenger cruise!
Independence of the Seas guests get an overnight in Saint John, New Brunswick, plus $150 to $500 in onboard credit per cabin, a week after Oasis of the Seas went to Halifax.
