New Orleans is a sexy town. March 14, 2025 by John Hamilton It’s sensual, it’s sexy. You can feel the air. You just know behind all those shutters on a hot afternoon…