Visit Georgetown, Texas, home to the quirky Statue of Three-Legged Willie, a local legend that adds charm and a touch of fun to your stay!
Georgetown is known for its historic architecture, vibrant downtown, and unique attractions like the Statue of Three-Legged Willie.