Which river separates the United States and Mexico for almost 900 miles?

Answer
Rio Grande (Known as Río Bravo del Norte in Mexico)

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *