Detailed Solution:
The correct answer is “The Rio Grande”.
The Rio Grande river forms a natural border between the United States and Mexico, running along the states of Texas (USA) and several Mexican states, including Chihuahua, Coahuila, Nuevo León, and Tamaulipas.