Five Indoor Activities for Rainy Day Play

Spring brings a lot of unpredictable weather, which leads to a lot of time spent inside, sometimes even for several days at a time waiting for the dreaded rain to go away.