McAdenville’s Christmas Town, U.S.A. , recently featured on the top travel media brand in the world, Travel + Leisure.