Public viewing available from several key South Florida spots Oasis of the Seas , the world's largest cruise ship, will make its U.S. debut at Port Everglades on Friday. Here are four places you can watch the $1.5 billion Royal Caribbean ship as it arrives at its home berth for the first time.