Things to Do

Things to Do in Orillia

There are 5 attractions in Orillia. Lake Simcoe, large ontario lake noted for boating and fisheries, is the most popular.