Lancaster, PA has dozens of activities to do with your grandchildren, from amusement parks, to hands-on crafts, to sporting events.