Have you fished at Bayou Queue de Tortue? Be the first to comment on this fishing spot.
Bayou Queue de Tortue (pronounced "KYOOD tor-TYOO", translated to "turtle-tail bayou", is a waterway in the Mermentau River basin of south Louisiana. The bayou is 40 mi/64 km long and is partly navigable. [1]