New York City certainly has its fair share of hidden spots – from the abandoned buildings on dead-end streets to colonial relics from the not-so-distant past. But along the northern coast of the Big Apple lies a small island with a dark and troubled history.