News

Royal Caribbean’s Star of the Seas, one of the largest cruise ships in the world, is currently undergoing a test run at Port Canaveral ahead of its first voyage this Saturday. The 1,200-foot-long ship ...