Toledo Bend is a man-made lake that was a joint venture between Louisiana and Texas. The lake area is 185,000 acres, and it is the largest lake in the South. The lake does more…
-
-
No trip to South Louisiana is complete without a tour of the TABASCO factory! My daughters, grandchildren and I had a fabulous time during our recent tour. I was amazed at the changes in…