Hamilton is the most local entry on the Canadian list — securing spot 21 — but the Ontario list hits closer to home. Both St. Catharines and Niagara Falls sit near the bottom, in spots 24 and 18 ...