20 cheap or free activities for kids broken up by age group so that you can spend more time with your kiddos + less time searching for entertainment ideas!