Alden Island
Encyclopedia
Alden island is a very small island within the Duck Hill marshland in Duxbury, Massachusetts. A small unpaved road connects the island with the mainland to Harmony Hill Road.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK