The Port of New Orleans is a significant transport hub located in Louisiana, United States. It serves as an embarkation point for cruise passengers and Louisiana’s sole international container port. From Wikipedia
New redevelopment plans face skepticism in a city still grappling with blight.