If I were to snowbike, I'd head to cottage country (Bancroft for example) and look for seasonal cottage roads. There are hundreds of kilometers of them, and they would be perfect for snowbikes I would imagine. I don't think there would be any rules against riding on them, and you can just park...