I will be visiting Canada next June together with my family (5 adults of different age). We have quite limited time there - less than 7 full days - before our flight from Toronto to Cuba. I'm looking for an advice on the following itinerary:
Day1: arrival at Toronto Pearson international airport in the afternoon. Drive to Niagara falls with a rental car for rest and overnight.
Day2: Niagra falls
Day 4: Visiting Kingston till the afternoon. Drive to Ottawa for overnight.
Day6: Ottawa, drive to Toronto in the afternoon.
Day7: Toronto. Flight to Havana in late afternoon.
Do you think such itinerary makes sense? I think it's doable at least, but will appreciate your comments on what to add, cut, change.
Do you have any suggestions?