Orillia’s Fresh New Waterfront Redevelopment
If you’re reading this, you’re probably familiar with the City of Orillia.
Also known as the Sunshine City, it’s home to 31,000 people and is located
in the heart of Ontario’s lake country on the shores of Lake Couchiching
and Lake Simcoe.
READ MORE