Also making the list was Orillia, Aurora, Gravenhurst, King, Barrie, Caledon.
Where is the best place to live? Many Canadians are convinced they already know the answer: Wherever they are now. But as proud as we are of our hometowns, there are some cities that simply have it all. And for the second consecutive year that place is Ottawa.
Click Here for the full list
Source and Photo moneysense.