Photo tour: Royal Caribbean's revamped CocoCay

Royal Caribbean International’s Perfect Day at CocoCay – a $250 million transformation of the cruise line’s private island in the Bahamas – is open.