About Ellis Pond
Ellis Pond, also known as Silver Lake and Roxbury Pond, is a 919-acre glacial lake in Roxbury, Maine and partially in Byron, Maine, United States. It contains two islands, the bigger being named French Island, and the smaller unnamed.