The longest free-flowing river in the lower 48, winding through Billings and perfect for walks, fishing, or scenic drives.