Royal Caribbean's Oasis of the Sea returns early after a norovirus outbreak that affected nearly 500 people on board.

Tags