a few spots i know of and have been to are north agusta ONT, its a big offroad park with some quad racing bit of a giant party weekend if thats your thing. Also check out VTT in Quebec this is a huge off road park they have a big x country race there it is all french though. its about a hour...