Easy redfish action at mouth of the Atchafalaya River
The Atchafalaya Delta has to be the foggiest place on earth, certainly in Louisiana. I was sitting in the dark at the Wax Lake Boat Landing at Calumet, waiting for the fog to lift for the run down to Wax Lake Delta to fish for redfish.[…]