In order to compete, cruise lines like Caribbean, Norwegian and Carnival are going all out and adding rides, slides and even a roller coaster to their already mega ships.

Source: CNN