Which is an irrigation canal, the New Orleans Outfall Canals or the Buena Vista Canal?
New Orleans Outfall Canals: There are three outfall canals in New Orleans, Louisiana – the 17th Street, Orleans Avenue and London Avenue canals.
i don't know