I'm taking my kids (10g & 12boy) on their first visit out east. We're staying 5 nights north of Boston (Danvers) and 3 nights in York, Maine. I've been to Boston several times but what do you suggest are must see/do activities and places with the kids beyond the Freedom Trail? I'd love to know of kid friendly, inexpensive restaurants. Should we whale watch in ME or Glouster? We're driving up June 18-28. Any suggestions are greatly appreciated.