Alden Island


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.