10. Lubbock, TX: The National Cowboy Symposium is held in Lubbock. That's pretty darn cowboy, as are its numerous steakhouses, gun stores, and country stations.Source: Flickr user David Ingram