Cheap Summer Fun

Free (and almost-free) activities to keep kids active all season long.