Bean Lake Resort, a forerunner of twenty-first-century theme parks, was a popular entertainment destination from the early 1920s to 1947. People from areas around the lake in northwestern Cottonwood County gathered there to enjoy band concerts, water activities, roller-skating, and other activities.