Echo Lakeadmin2022-12-28T09:00:12-05:00 ECHO LAKE Echo Lake is located in Bangor. This lake is about 58 hectares in size with a maximum depth of 18 meters. 80% crown land surround the lake, which teams with Brook Trout.
Comment (1)
is there a boat launch on echo lk?