NYC is now home to one of world's largest cruise ships

Royal Caribbean‘s Oasis of the Seas began sailings out of the New York City area’s Cape Liberty Cruise Port on Aug. 22.