Adventures

NYC's Mysterious Island Almost Nobody Is Allowed To Visit

Victoria Black

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!

Photo: Courtesy of Boredom Therapy