Plum Island is an approximately 840-acre island in Long Island Sound, just off Orient Point on the North Fork of Long Island. Although geographically part of Suffolk County, the island has long been under federal control and remains closed to the general public. Best known as the site of the Plum Island Animal Disease Center … 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