Fort Cushing Playground in Delafield is a jewel among playgrounds, where the magic of play meets the beauty of nature.
The play area looks like a fortress or a secret kingdom for kids, and it’s set in Cushing Memorial Park on the banks of the picturesque Bark River.