Prairie Rose State Park is a 422-acre park nestled in the scenic hills of southwest Iowa. The park is named after the small town, Village of Prairie Rose, which was once located near the park’s current location. The lake is the focal point of the park, and visitors enjoy a variety of recreational opportunities from hiking to boating, along with ice fishing in the winter.