Small towns you can visit while travelling New Zealand