Holla atcha boii

hmm, niagara is pretty well populated, youre better to find a good race series nearby. or head north, Parry sound has an insane amount of trails
 
From what I here there is nothing up in that Area I could be wrong.. but my bro is up there living right now.. .. he says there is notta..
But I am sure you could find some private land somewhere and ask or pay to ride on it..

you should come down here.. Loads of trails keep you going for days.. lol :p