This Texas City Named Most Picturesque Small Town in USAThis Texas City Named Most Picturesque Small Town in USAFredericksburg has been named the Most Picturesque Small Town in the USA.Rudy FernandezRudy Fernandez