Quote:
Originally Posted by Sue Doe-Nym
Our daughter just informed me that DeMille’s Plum Island is located somewhere off Long Island, NY, not MA. Ah well....it was still disappointing.
|
It’s located on the Long Island Sound between Long Island and Connecticut near Southold NY in eastern Long Island. A lot of history and a scientific government facility where many genetic experiments where performed.
Sent from my iPhone using
Winnipesaukee Forum mobile app