We are just at the planning stages of an 8 night trip and would like some help/advice before booking please! We are family of 2 adults and 2 teenagers (13 and 18) and have never visited Canada before. We will be flying in and out of Toronto and my initial thoughts were first two nights (does it need 2 Nights?) at Niagara Falls, drive to Kingston (not sure whether we will need more than one night?) then if possible Ottawa, before final three nights in Toronto (to coincide with a Blue Jays game). We will hire a car initially but drop off for the time in Toronto. Can Ottawa - Toronto be done by train instead? Any help to point me in the right direction for planning (before more questions!) will be gratefully received.