Plum Island is an 840-acre island situated in Long Island Sound, just two miles off Orient Point on the North Fork of Long Island. Though technically part of Suffolk County, the island has been under federal control for more than a century and remains closed to the public. Best known as the home of the … Continue reading Plum Island, New York
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed