Thousands take in the ‘Best Little Fair in Canada’