New Orleans does have Sailboats, Lake Pontchartrain is home to many of them.

The New Orleans Neighborhood of Lakeview is adjacent to Lake Pontchartrain which is the largest lake in Louisiana. Providing various recreational opportunities from sailing to fishing. A couple of interesting facts is that the lake is only 12-14 ft. deep but is 24×40 miles in the shape of an oval. It is both salt water from the Gulf of Mexico and fresh water from the various rivers that pour into the lake on the north shore.