My little sister got married in southern MN last year, and they rented out a group site at a state park. It was awesome - we had a big reception area with a commercial kitchen, walk-in freezer, the whole works. Plus a bunch of cabins, bathrooms with showers, etc. They brewed a ton of beer and wine for the wedding, and I brought two kegs. No problemo.
The best part - Whitewater State Park is in a zone with no lakes, but plenty of running water. No standing water = no mosquitos whatsoever. I took a canoe trip through there a couple years ago, and in 4 days on the water, we saw a total of 7 mosquitos. Unbelievable.