NYC's Mysterious Island Almost Nobody Is Allowed To Visit
Published on 04-15-2021
by Victoria Black
North Brother Island is an abandoned island near New York City believed to be haunted. Brave visitors report strange activity that could be explained by the dark stories that plague its past!