Orillia
Orillia (IPA: /əɹˈɪliʌ/ or /ɔˈɹɪljə/) is a city located in Simcoe County in Southern (South-Central) Ontario, Canada, between Lake Couchiching and Lake Simcoe, 135 kilometres (84 mi) north of Toronto.
Read more about Orillia.
Orillia (IPA: /əɹˈɪliʌ/ or /ɔˈɹɪljə/) is a city located in Simcoe County in Southern (South-Central) Ontario, Canada, between Lake Couchiching and Lake Simcoe, 135 kilometres (84 mi) north of Toronto.
Read more about Orillia.