Caddo Lake, Louisiana and Texas
Located on the border of Louisiana and Texas, Caddo Lake is a lake of more than 25,000 acres and part of Caddo Lake State Park. Caddo Lake has something to offer for each nature lover, from hiking, biking to horseback riding. If you are an animal lover, you will enjoy seeing alligators, river otters, eagles, owls, mink and storks.