Orillia

Digital Passport

Flag

Orillia

Nomenclature and Geography

Category: Obec / Město

Summary

Orillia is a single-tier municipality in Ontario, Canada, situated between Lake Couchiching and Lake Simcoe. Known as the Sunshine City, it has a history rooted in Indigenous fishing practices dating back over 4,000 years. The city serves as a cultural and tourism hub in the Huronia region.

Statistics

Area

Not available

Population

33,411

Location