Toronto - Ontario , Canada. Toronto Is Canada’s Largest City. 00:00 Toronto Highlights 02:30 Dog Fountain 02:40 St Lawrence Market…