River View
This is a great site a few hours outside of Minneapolis where 2 of my closest friends hosted their wedding. The campsite is really beautiful with lots of great walking paths and a beach area where you can swim in the river. Make sure to reserve one of the large campsites along the water as you will get a spectacular sunset view and there are some great trees for hammocks. The sites have benches and fire pits and are large enough for a good sized group. There is also plenty of parking at each of the sites and they are fairly private.
If you are looking for a place to host a wedding I also highly recommend this location as it is so magical and already has a chapel space.