Toronto

a city in Ontario, Canada

Barrie

a city in Ontario, Canada, satellite of Toronto