Where is Laredo, TX?

Where is Laredo, TX located?

Laredo, TX, Laredo, TX, United States of America (approx. 27.50519°, -99.50856°)


Where is Laredo, TX on the map?