We received admission for review in this post, however all opinions are mine.  Last weekend, the family and I made a small trek out to St. Croix Falls, WI to check out Miracle at Big Rock. It’s *just* on the border of Minnesota and Wisconsin,...