Jump to content




New Amsterdam


  • Owner: Guest
  • Uploaded: Feb 22 2009 10:10 AM
  • Views: 453
  • Category: Work Boats
New Amsterdam

New Amsterdam seen here in, Manhattan, New York on 17th April 2009.

An amphibian, this is a tour vessel/vehicle that carries out tours of Manhattan on land and in the Hudson River.

Owners web site @ http://www.coachusa.com/nycducks/