Jump to navigation
Quebec is the world's snowmobile paradise, attracting 30,000 European tourists each year, 80% of whom are French, in search of wide-open spaces and thrills.