In the last month a number of cruise lines have either canceled or rerouted trips after a string of hurricanes raged through the Caribbean. While the storms have passed and many companies have once again set sail, Royal Caribbean canceled yet another trip this week. This time, however, the change of plans was intended to help bring much-needed relief to the millions of Americans in Puerto Rico whose lives have been turned upside-down by Hurricane Maria. [More]