Four full days of events for all ages at the Rock County Fair.
county fair
Last week of July
Luverne
Rock County