Te Araroa

3,000km long trail from Cape Reinga to Bluff