Nestled on 27 beautiful wooded acres just 30 minutes from Portland, Center Day Camp enjoys a serene and picturesque setting on the shore of Big Sebago Lake. This private venue in Windham, Maine is surrounded by nature trails and provides an idyllic setting for weddings, family gatherings or corporate retreats.