No to dwell on Ontario too much but if you want to see leaves
Sault Ste. Marie up to Searchmont ( the Algoma Train route) is to die for. Nothing, no where, compares. What we lack in leaves in BC we make up for in mountains, ice fields, fresh air... need I say more?