Royal Caribbean unveils $250 million private island featuring tallest waterslide in North America

The cruise company Royal Caribbean International announced the unveiling of its $250 million private island in the Bahamas that features the tallest waterslide in North America.

Latest LiveNOW Stories

From the Archives

Consumer & Money

Science & Tech

Police Chases

Weather Across the Country