Jump to content

Thrall, Texas

From Simple English Wikipedia, the free encyclopedia

Thrall is a city in Williamson County, Texas, United States.