Most holidays in the Caribbean follow a similar experience: busy, built-up beaches with oversized resorts offering every ...
Royal Caribbean has stopped ships from docking at a private island port in Haiti due to ongoing violence in the region. The cruise line canceled ships from docking at that port through May, but last ...