Carrabassett Valley Outdoor Adventure Camp

Carrabassett Valley's Outdoor Adventure Camp is awesome. The kids spend the day in the outside taking advantage of the beautiful mountainous landscape. A new town pool, rivers, mountains, lakes, hikin...