Though Minnesota claims to be the "Land of 10,000 lakes," Texas has more lakes than any other state in the country and is also home to 36 rivers, including the Rio Grande, Brazos and Red River.
Sam Rayburn Lake
Halfway between Beaumont and Longview, Sam Rayburn Lake in east Texas is the largest lake completely inside the state's borders. The lake is 79 miles long and features 600 miles of shoreline.
Located 80 miles north of Houston, Lake Livingston is the second largest lake inside the borders of Texas. The lake is 39 miles long and seven miles across at its widest point. Locals refer to it as a "Water Wonderland."
Rio Grande River
The famous Rio Grande River flows from southern Colorado's San Juan Mountains for 1,865 miles to the Gulf of Mexico near Brownsville, Texas. For 1,250 miles, the river serves as the boundary between the U.S. and Mexico.
The Brazos River begins 50 miles west of the Texas-New Mexico border. The river is 1,050 miles long and covers 44,620 square miles, 42,000 of which lie in Texas.
The 1,360-mile-long Red River contains large quantities of red soil in flood periods and also has a high salt content. In 1944 the river's Denison Dam was constructed to form Lake Texoma, once the 10th-largest reservoir in the U.S.