article: Portuguese Canadians
links: Waterloo, Ontario Toronto Brampton, Ontario Kingston, Ontario Vancouver, British Columbia Mississauga Edmonton Canadian English Quebec French Kitchener, Ontario Portuguese language London, Ontario Ottawa, Ontario Oshawa, Ontario Roman Catholic Victoria, British Columbia Hamilton, Ontario Calgary, Alberta Cambridge, Ontario Montreal New Westminster, British Columbia