Branch Lake is Ellsworth's own pristine lake, offering excellent kayaking, canoeing, fishing, and swimming just minutes from downtown. The lake and surrounding Union River system provide a beautiful natural escape and are a popular destination for locals and visitors looking for outdoor recreation without the crowds of Acadia.