Description: Toledo Bend, located on the Texas and Louisiana border, was built in 1966 through a joint effort between Texas and Louisiana to produce hydroelectricity for both states, creating the second largest man-made lake in the U.S.
(email this link to a friend)