Matamoros is situated on the United States-Mexico border across the Rio Grande River from the city of Brownsville (Texas)|Brownsville, near where the Rio Grande empties into the Gulf of Mexico. It is one of several major land crossings between the United States and Mexico. http://wikitravel.org/en/Matamoros