New York's abandoned island

Locust Ave, Bronx, NY 10454, Stati Uniti 📍

North Brother Island is a small islands located in New York City's East River between the Bronx and Rikers Island. North Brother Island was once the site of a hospital, but is now uninhabited and designated as a bird sanctuary. According to the New York City Parks Department, which oversees the islands, North Brother Island has about 20 acres (8.1 ha) of land.