Fredericksburg is a blend of small-town charm and big-time adventure in the heart of Texas. Located just an hour and a half northwest of San Antonio, it’s known for wines that rival Napa Valley ...