Try the new Location Search feature!
Location DB > Canada > Ontario > Lake Superior Provincial Park

Canada
Ontario
Lake Superior Provincial Park
Pit Stop