America’s most underrated cities

Buffalo is Travel + Leisure’s 2nd most underrated city in America.