North Brother Island is a photo spot in Bronx, NY, USA at 40.80073, -73.89896. ShotHotspot has 34 photos taken here by 3 photographers. It's good for abandoned photography. Other photo spots nearby include Times Square, Chinatown and Grand Central Station.
Island in the East River, site of the abandoned Riverside Hospital, with ruined brick buildings and a rusted gantry.
ShotHotspot is a search engine for photography locations: it maps where people take photos, worldwide, from millions of geotagged photos. Browse by country, abandoned places, guides.