sethsnap.com
Labadee, Haiti
Royal Caribbean’s private stop, called Labadee, is located on Haiti. It is an area of land owned by the cruise line. On the resort, there are beaches, restaurants, water slides and many othe…