General Info: One of the five original state parks in Maine, Sebago Lake State Park has been a favorite vacation spot since 1938. Located just 25 miles northwest of Portland, the park spreads for 1400 acres along the north shore of the lake in the towns of Casco and Naples. Sebago Lake is the deepest