You don't need to tell New Yorkers twice that the state's winters are snowy but, according to USA TODAY, New York has some of the snowiest places in the U.S. USA TODAY looked at weather records for ...
Syracuse, N.Y. -- Yet another lake effect snowstorm ... The top spot is the Buffalo suburb of Orchard Park, with 30 inches of snow as of this morning, according to the National Weather Service.