Cholla Springs

Cholla Springs is the centermost region of New Austin.