McRae Point Provincial Park

McRae Point Provincial Park, nestled along the shores of Lake Simcoe, provides an outdoor haven with various recreational activities. McRae Point Provincial Park is one of the Three Best Rated® Hiking Trails in Orillia, ON.