Casco, Maine, Cumberland County
Casco is a town in Cumberland County located in the heart of Maine's Lake Region, boasting Maine's second largest lake, Sebago Lake and home to eight lakes and ponds, maki it an ideal water sport and fishing destination. Casco is just an hours commute from the coast of Maine and the population swells during the summer months and there's a golf course, several restaurants, two vacation resorts and bed and breakfast facilities.