Everything you need to know before and during your New Zealand trip — itineraries, driving tips, hiking trails, cultural etiquette, food, accommodation and more.