Loading Page...

What is the abandoned island off Manhattan?

Less than a mile from Manhattan — one of the priciest and most densely populated places in the world — sits North Brother Island, a mysterious island that people abandoned more than half a century ago.



People Also Ask

Little Island at Pier 55 is an artificial island park in the Hudson River west of Manhattan in New York City, adjoining Hudson River Park. Designed by Heatherwick Studio, it is near the intersection of West Street and West 13th Street in the Meatpacking District and Chelsea neighborhoods of Manhattan.

MORE DETAILS