Barker-Stewart Island Park is a serene outdoor recreational area nestled in the heart of Wausau, WI.
The park offers visitors a peaceful escape surrounded by nature, with opportunities for hiking, picnicking, and enjoying the beauty of the Wisconsin landscape.
Generated from their business information