Camp Beech Cliff is an independent, nonprofit day camp, serving the youth of Mount Desert Island, Hancock County, Maine and beyond. Our facilities include an indoor climbing wall a ...