Sometimes the best places are the ones you’ve never heard of, and Stockholm, Wisconsin is counting on keeping it that way.