Located in south-central Ontario and
approximately 70 minutes north of Ontario's
capital, Toronto,
the small city of Orillia borders the
picturesque Couchiching and Simcoe
lakes, two of three lakes and three
rivers that comprise the Trent-Severn
Waterway.
Orillia may be small, but it has something
to offer that nearby Toronto cannot
– it has one of the lowest tax
ratios...