Back to the top
City of Laredo

Laredo, TX

Laredo was established in 1755 on the north bank of the Rio Grande and is a sister city to Nuevo Laredo, across the river in Mexico. The city is one of the oldest crossing points on the US-Mexico border and is one of America's largest inland ports.