Darkness Beckons Over Green Lake in Dedham, Maine Lakefront property owners recognize that one of the most pristine lakes in Maine is Green Lake in Dedham and Ellsworth. This glacial lake is part of the Union River drainage and touted as one of the best lakes […]