Where is Laredo, TX?

Where is Laredo, TX located?

Laredo, TX, Texas, United States (approx. 27.50514°, -99.50852°)


Where is Laredo, TX on the map?