On which continent is XXX located?
Toronto
Located in Southern Ontario on the northwestern shore of Lake Ontario, Toronto is situated on a broad sloping plateau intersected by an extensive network of rivers, deep ravines, and urban forest.