Orillia
Digital Passport
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