Am thinking about flying into Niagara Falls and renting a car to drive to cape cod. How long does it take? What are must sees along the way? What route? Love small towns and festivals. 2 days in Niagara and a week in Cape Cod with day trips each day (Boston, etc) Any suggestions would be appreciated.