How is Camp Mowglis Different from Other Overnight Camps in New England?

Camp Mowglis looks like what you would expect from a [...]