22 day Auckland to Christchurch Itinerary via Hot Water Beach, Napier, Abel Tasman, Punakaiki & Tekapo