This international river flows past Alamosa, Colorado & Brownsville, Texas on its way to the Gulf of Mexico

Answer: Rio Grande