You asked:

is toronto north of new liskeard

No. Toronto is not a location north of New Liskeard.
Toronto
Toronto
Toronto