Kaikoura, on New Zealand’s South Island, is a small pretty town which punches well above its weight in terms of attractions. The town and it surrounding area is a dream come true for the nature lover, a hub for hiking, wildlife and sky viewing and adventure tourism, providing an ideal stop on a road trip around New Zealand’s South Island.