Alden Island
From Wikipedia, the free 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.
(Coordinates: Lat. = 41.692'N, Lon. = 70.673'W)