Shawnee State Park in Ohio hosts its Annual Nature Wellness Weekend on May 8-10, offering nature and wellness activities.