Travel and Leisure

We Knew This Already
Travel and Leisure obviously has its act together. It has just declared that Boise is one of the best college football towns in America. Tell us something we don't know.