visitsebagolake.com
Visit Sebago Lake
Sebago Lake is nestled in Southern Maine and the home of wildlife, natives and tourists. Known as THE lake, it is the second largest lake in the state of Maine.