I'm heading from Sarasota FL to Weare, NH in mid July and luckily don't have to be back to FL until mid August. I have family in NH and NJ, and so will be spending a big chunk of my time visiting with them. I'd really like to make my way up to Canada while in NH and possibly take a detour on my way back to FL from NJ. Anyone know of any fun, interesting, silly festivals or events that you just shouldn't pass up? As well as any great towns or restaurants that need my attention? Thanks in advance for the ideas!