Plum Island, located just off the coast of Southold, New York, has long captured public curiosity. Known for its secluded…