what lake is point sebago on
Getting Oriented: Point Sebago Resort is set picturesquely on 775 wooded acres along the northerly shores of Sebago Lake. The resort is located in South Casco, a 45-minute drive from Portland and within three hours of Boston, which can only mean one thing.