<human>:  What is the longest one of the Great Walking trails in New Zealand?
<bot>: The longest one is the Te Araroa trail, which is 3,000 km long. It goes from Cape Reinga in the North Island to Bluff in the South Island. It takes about three months to walk the entire trail.