The town of Orillia is geographically located between Lake Simcoe and Lake Couchiching. Highway 12 runs through Orillia heading north and west and meets Highway 11. This unique location provides exceptional parks and beaches. History runs deep in the waters surrounding Orillia. Samuel De Champlain is a relatively new attractions compared to One of Ontario’s significant historical destinations which dates back 5000 years and is located at the Narrows and The Hammock Harbour Weirs Museum where you can take an historic walk. This unique location is included in the Doors Open Ontario season. See Narrows joining Lake Simcoe and Lake Couchiching and Narrows & Fishing Weirs Historical Plaque. Back to tourism Orillia Ontario travel information.
Click on any image to enlarge