It's a historical landmark. If you film in New Orleans, it's going to be in your movie
Not sure but always shown in NCIS New Orleans
A lot. 12 Years a Slave most recently, I believe
Too many to list for Google or City of New Orleans. LOL.
Too many to name
Thanks! Your answer is awaiting moderation.