Claim: New Orleans is located in western Louisiana.
Verdict: REFUTES