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