Alden island ist eine kleine Insel im Duck Hill-Marschland in Duxbury, Massachusetts, die durch eine unbefestigte Straße mit der Harmony Hill Road auf dem Festland verbunden ist.
Alden island ist eine kleine Insel im Duck Hill-Marschland in Duxbury, Massachusetts, die durch eine unbefestigte Straße mit der Harmony Hill Road auf dem Festland verbunden ist.