Why I love Royal Caribbean’s Perfect Day at CocoCay

As a frequent Royal Caribbean cruiser, one of my favorite ports of call has become Perfect Day at CocoCay, their private island in the Bahamas. … Continue reading Why I love Royal Caribbean’s Perfect Day at CocoCay