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 […]