As New Yorker’s wait for their Island to thaw out and bring with it the warm Springtime sun, we thought we’d spring forward to the latest and greatest in water-side fashion. This year New York City will welcome the tallest ship to ever hit the Hudson River. At 160 feet long, with masts rising 120 feet off the deck, nothing will prepare you for the sensation of being on this amazing ship. This ship is New York's only tall ship, and one of the largest sailing boats still in operation. The ship itself holds up to 140 guests, and is the perfect setting for your next incentive - stunning views of the Statue of Liberty and Manhattan skyline included.