Iconic Foods of Canada: Ontario
Ontario is the largest province in Canada, in terms of both population and size. It is home to Toronto (Canada’s largest city), the Great Lakes, the CN Tower and the Horseshoe Falls. There’s even a giant nickle. That’s a lot of big stuff! This is also where we find the nation’s capital, Ottawa, where 4/20 festivities are celebrated on the […]