Fredericksburg, a small German town with an exploding tourism scene, cracked the top ten. It was the only Texas town to make the national ranking, with the magazine crediting Fredericksburg's ...