Give us feedback!

Visit Echo Lake Beach, Acadia National Park, Maine

Echo Lake and Beach is a gorgeous little lake located on the western side of Mount Desert Island just south of Somesville near Route 102. Echo Lake Beach is on the southern shore within Acadia National Park and has become the most popular fresh water swimming place. Echo Lake Beach is off-limits to pets May 15-September 15.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail