Where is Radar Base?

Where is Radar Base located?

Radar Base, Texas, United States (approx. 28.85765°, -100.5296°)


Where is Radar Base on the map?