Rain deluges New York City in just 24 hours
On this date in 1903, New York City was deluged with a state-record 11.17 inches of rain in just 24 hours.
Feature beg Date
Features Fin Date
Day
09
Month
Oct
Feature Unique ID
wea6459
history_year
1903
Tagline
Rain deluges New York City in just 24 hours