Here are the best things to do in Stillwater, Minnesota. We love these activities in this charming small town!