Duxbury Beach: White Sand Barrier Island in Massachusetts | OnlyBeaches