I’ve been to Royal Caribbean’s private islands 3 times. It’s no surprise the cruise line is taking nearly all its Caribbean sailings there.
Cruisers love Royal Caribbean's private island — known as Perfect Day at CocoCay — so much so that the company is expanding its destination portfolio to send 90% of its ...