Great activities for kids come the dog days of summer

The arrival of summer is a momentous day for children. Summer means school is closed and weeks of rest, recreation and fun in the sun…