Where is Barstow?

Where is Barstow located?

Barstow, Texas, United States (approx. 31.4614691°, -103.394632°)


Where is Barstow on the map?