Sibbald Point Provincial Park is a provincial park located in Sutton West, Ontario, Canada on the southern shores of Lake Simcoe, 70 kilometres north of Toronto. From Wikipedia