We will be visiting Canada for ten nights in April, flying in and out of Toronto airport. We intend to spend the first and last couple of nights in Toronto, and will be hiring a car to travel round and see some of the sights. We will spend one night at Niagara Falls, with a visit to Niagara on the Lake on the way, and wonder if anyone could recommend any other must-see areas. We don't specially want to visit any other major city, but are looking for wonderful scenery and pleasant small-towns.
My travel guide and road map are on order, but would appreciate any recommendations in the meantime.