San Antonio

San Antonio is Named A Top Winter Getaway
This time of year, it's always great to spend some time in a beautiful Winter Wonderland. National Geographic recently named San Antonio as one of the best places in the country to visit during the Christmas season.