Canyon Lake is a fast growing town of about 23,000 in central Texas about 16 miles from New Braunfels and just north of San Antonio. The area is becoming popular with retirees - the average age is 45. Canyon Lake (actually a reservoir completed in 1964) is a recreation center for the region. The Corps of Engineers maintains 8 park areas around the lake for camping, swimming, boating and picnicking. There are several boat ramps for access to the lake. Hiking biking and equestrian trails are available, as well as limited hunting.