North River Pier 66
Hoboken, NJ
Coast
North River Pier 66 is a public boat house in Manhattan, New York, United States, located at 12th Avenue and 26th Street on the Hudson River.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account