Incorporated in 1867, Orillia is an historical Canadian city with much to offer. The urban design of the city embraces the nature around it, with waterfront parks, lakes, and trails enjoyed by visitors and locals. Annual festivals like the Orillia Perch Festival and Mariposa Folk Festival, and attractions such as (continue...)