The picturesque coastal town of Kaikoura is the perfect place for marine life encounters, coastal walks. Couple resting outdoor.