Where is Barstow?

Where is Barstow located?

Barstow, Texas, United States of America (approx. 31.46124°, -103.3938°)


Where is Barstow on the map?