American Legion Annual Winter Carnival Cavanaugh LakeFeb. 7–9, 2025. Three days of winter fun, including competitive ice fishing, snowmobiling, kids activities, a euchre tournament, and live music.