The ultimate New Zealand South Island itinerary takes you to stunning beaches, waterfalls, mountains, lakes, viewpoints, old towns and much more!