Check out our new site at openwaterswimming.com

Acadia National Park

From Openwaterpedia

Acadia is the site of the Echo Lake Swim in Maine in the United States.

External links[edit]