Best communities in Ontario 2019Ontario’s Hamilton-Niagara region fared particularly well in this Maclean’s ranking