View on Google Maps The North Brother Island is a small island in the East River of New York City , just a short distance from the Bro...