Labadee is Royal Caribbean’s private beach area on the coast of Haiti. There are a lot of similarities to Coco Cay, but there are also some really interesting … source