Hamilton is the ninth largest city in the vast expanse of Canada, while Mupandawana, having achieved town status only in 2014, is much less developed.