Cruise News
Travel News
Star of the Seas Makes Waves as the World’s Largest Cruise Ship
The Star of the Seas debuts in 2025 as the world’s largest cruise ship—20 decks of thrills, themed zones, Broadway shows, and endless adventure at sea.