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.