ADVERTISEMENT

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
Play Poptropica Worlds

Download Poptropica and play for free!

Explore a limitless universe of uncharted islands
App store
Google Play