Lethbridge is Ranked 25th out of 190 Cities in the "Best Places in Canada to Live" by MoneySense Magazine