Sight
Anahuac Lake
Lake Anahuac is a man-made lake located in Chambers County, Texas, about 45 miles east of downtown Houston. It was created in the early 1900s by closing off the mouth of Turtle Bay. The lake is now a popular destination for fishing, boating, bird watching, and other outdoor activities. The city of Anahuac is located on the eastern and southern shores of the lake. The city offers a variety of attractions, including the Anah...