Written by Mermaid on October 12, 2000
- Canyon Lake is an impoundment of the Guadalupe River built by the Army Corps of Engineers, and offers eighty miles of scenic, protected shoreline for your enjoyment. Seven public parks surround the 8,240-acre lake, three...