Map layers
535 beaches across 11 counties
Cumberland County
124 beaches
Hancock County
59 beaches
Kennebec County
8 beaches
Knox County
50 beaches
Lincoln County
48 beaches
Penobscot County
7 beaches
Sagadahoc County
26 beaches
Unknown County
74 beaches
Waldo County
28 beaches
Washington County
55 beaches
York County
56 beaches