WASHINGTON TWP.: The Beech Creek Botanical Garden and Nature Preserve might be one of the best-kept secrets in Northeast Ohio.