Sebago Lake, So Much to Love
Sebago Lake is nestled in Southern Maine and the home of wildlife, natives and tourists. Known to locals and regulars as THE lake, it is the second largest lake in the state of Maine and the deepest lake in New England holding almost a trillion gallons of