Golf Advisor: Inside a golf oasis in Austin, Texas

November 18, 2020

Get a sneak peek at the Barton Creek Resort & Spa in Austin, Texas, where the PGA Professional Championship will be held in 2022.