I'm from England and with my family (wife + 3 children, ages 10,9,9) we are going to travel from Boston, MA to Phoenix, AZ in the summer of next year. I would really appreciate any advice on anything really, but would love your thoughts on 'absolute must see' places. We will only do this once and I'm keen for it to be a memorable trip for the children. I appreciate that it's a very big country so I will try to narrow it down a bit; We would like to see some of New England, Niagara Falls, lake michigan, some National Parks, real western type country (wyoming? montana?) and the grand canyon. We would also like to Stage coach ride, western style (is that possible?) , go river canoeing, take out a motor boat on Michigan, visit theme parks and a whole load more. We would like to avoid big cities where possible and get to see the real America.
We will have just over 3 weeks and are hoping that this will be enough time. We have hired a car and will stay in fairly low cost hotels mainly, the one's with small kitchens so we can cook for ourselves occasionaly, to keep the cost down - but again are open to any suggestions.
Thanks for taking the time to look and appreciate any advice.