Earlier last week, a tour bus carrying 36 passengers from Royal Caribbean’s Freedom of the Seas plunged off the side of a road into a ditch on the Caribbean island ofĀ St. Martin after a traffic accident. The passengers on board the bus were just leavingĀ LoterieĀ Farm, a treetop ropesĀ courseĀ andĀ ziplineĀ adventure, when the bus driver made an evasive […]