North Brother Island in New York City was once a hospital station for patients with infectious diseases, but it’s now an uninhabited zone.
Add WIMP to your Google News: