15
Highest Rainfall (Last 24 Hours)
16
2.45 Inches
New Orleans, La