Royal Caribbean has a private beach called Labadee in Haiti, but they stopped going there since the Haitian civil war began earlier this year.
I was wondering about that
We stopped there once…off ship….and were literally mobbed by the locals, they essentially surrounded you while soliciting……it was scary