After the Missouri and Mississippi Rivers, the Rio Grande is the third longest river in the United States. In its 1,885-mile course to the sea and in the history that has unfolded on its banks, it is... This description may be from another edition of this product.