Nighttime falling on Sebago Lake, Maine Sebago Lake is Maine’s second largest lake and the third largest in New England. Its Native American name, “Sebago,” means “Great Stretch of Water.” This water stretches eight miles wide and twelve miles long. Covering 28,771 acres or 45.6 square […]