Eastern Canada · 19-day trip (Toronto, Niagara, Thousand Islands, Ottawa, Montreal, and Quebec) Toronto, Canada