Canyon Lake Cabins, Lodging, and Vacation Rental Properties
Canyon Lake is somewhat of a hidden gem and well kept secret. Located about 16 miles northwest of New Braunfels and roughly 40 miles to the north of San Antonio, Canyon Lake was created by damming the Guadalupe River in 1958 to provide both flood control and water conservation and the impoundment of the lake…
Keep Reading