From collection Place List - History Trust
Anemone Cave, Acadia National Park, Hancock County, ME
Visiting Anemone Cave (Mermaid's Cave) was one of the early activities on Mount Desert Island that was considered an essential experience by early rusticators. It is now included in Acadia National Park and visitation has been eliminated.
Details
44.339526
-68.177277