Cascade, ID

From BR Bullpen

Cascade is located in central Idaho, at the southern tip of Lake Cascade, just west of Boise National Forest, 50 miles north of Boise, ID. Rod Miller died here.