Vibrant and exciting city with neighbourhoods possessing their very own distinct vibe and character, Toronto is Canada’s largest city. Being…