A good call - your money goes 35% further in Canada.
If full hook ups and 50 AMP are show stoppers then you'll be looking at private parks only. Ontario Provincial Parks
Ontario Parks do not offer full service. A few parks have 50 AMP, but, none have onsite water hook up and sewer and no cable or wifi (that I'm aware of).
Noted areas in Ontario for fall colours include; Algonquin Park area, Sault St. Marie area, Bancroft, Haliburton/Minden.
Good luck and enjoy.