Plum Island Southold NY 11957: The Off-Limits Island with a Big Story Blog February 24, 2026 Plum Island sits just off the eastern tip of Long Island’s North Fork, near Orient Point, where Long Island Sound…