One of Central Texans’ favorite weekend getaways has been named one of the best small towns in the South by Southern Living magazine.
RELATED: Call yourself a Texan? Make sure these spots are on your Texas travel bucket list
“What is it about a small town that hooks us? Whether they’re waterfront or mountaintop, the great ones all have a few things in common: a thriving downtown with locally owned restaurants, shops, and galleries; a touch of the artsy; loads of character; friendly locals; and, of course, a beautiful location,” the magazine wrote.
That’s why Fredericksburg is No. 2 on the magazine’s list of the best small towns in the South.
RELATED: 5 Texas trips to take right now

It’s easy to see why: The Hill Country town is full of beautiful scenery, and thanks to its ever-growing number of wineries, great food and plenty of bed and breakfasts and guest houses with character (like Starry’s Studio), it’s great for a day trip or a weekend getaway. Visitors can hike Enchanted Rock, enjoy authentic German food and check out the shops in the historic downtown district.