If the forecast is looking bleak, why not spend some time at Museum of Small Town Life? You'll be fascinated by just how many interesting facts you can discover about the past here.
If you're spending a while in Dover, Museum of Small Town Life is a fine place to kick off your exploring. This collection of historical artifacts is one of many attractions worth checking out here. Dover International Speedway, Dover Downs Casino, and Delaware State University are also waiting to be discovered close by.