We are driving from Boston to Niagra Falls .We don't want to spend too much time in NH & Vt. What is at least one thing that I should see in each place? Where to eat? Where to sleep? Should I bite the bullet and drive straight to Toronto or should I sleep somewhere in between Boston to Toronto ( I know that it is over 11 hours drive). I thank you in advance!