Slocum's River Reserve
Search results
We did not find results for: Demarest Lloyd State Park.
Check spelling or type a new query.
We did not find results for: Demarest Lloyd State Park.
Check spelling or type a new query.
Demarest Lloyd State Park is a public recreation area located on Buzzards Bay in the town of Dartmouth, Massachusetts. The park's 200 acres include both an ocean beach and seaside marshlands near the mouth of the Slocums River. Wikipedia