Where is Lockhart?

Where is Lockhart located?

Lockhart, Texas, United States (approx. 29.8832105°, -97.6736292°)


Where is Lockhart on the map?