The Guadalupe River runs from Kerr County, Texas to San Antonio Bay on the Gulf of Mexico. It is a popular destination for rafting, fly fishing, and canoeing.
Canyon Lake is a reservoir on the Guadalupe River in the Texas Hill Country in the United States. Canyon Lake is a U.S. Army Corps of Engineers reservoir formed on the Guadalupe River in Comal County
In the early part of the 20th century, the lower Guadalupe River Basin below the current location of Canyon Lake had been especially subject to serious flooding. Due to the need to lower the flooding issues, Congress authorized the construction of Canyon Lake Dam. The dam and lake was to serve two purposes: flood control and water conservation.