Echo Lake
Title:
Echo Lake
Type:
Subject:
Description:
Echo Lake is located on the western side of Mount Desert Island. The lake is a popular swimming area and is surrounded by hiking trails on the nearby mountains.
Address:
Echo Lake
Place:
Acadia National Park
State:
ME
Country:
USA
Images
On Map
Citation
“Echo Lake,” Southwest Harbor Public Library, accessed December 12, 2024, https://swhpl.digitalarchive.us/items/show/8537.Item 3504