The Statue of Three-Legged Willie is located in Georgetown, Texas, in the United States of America. It is a prominent landmark in the city and is dedicated to Robert McAlpin Williamson, a key figure in the history of Texas. The statue depicts Three-Legged Willie on horseback, symbolizing his legendary determination and perseverance.
Visitors are drawn to the Statue of Three-Legged Willie for its historical significance and the unique story it represents. It offers a glimpse into the rich history of Texas and serves as a reminder of the pioneering spirit that shaped the state.