Toronto, located in the province of Ontario, is Canada’s largest city with a population of 2.93 million. It runs along Lake Ontario’s northwestern shore, which provides a beautiful lake front aspect to this massive city. It is a world leader in areas such as business, finance, technology, entertainment and culture. Toronto is home to immigrants from around the world which has influenced the food, music, and festivals that you find here. Energy and opportunity are abundant in Toronto and there is always somewhere new to visit or something new to try.

Melissa Wood
Manager, Marketing and Member Communications
mwood@ific.ca