Kaikoura, a picturesque coastal town, is located on the east coast of the South Island. There's heaps of fun activities to try when visiting Kaikoura but its main selling point is its marine mammal encounters! Go whale-watching, get up close and personal with the local dolphins by going on a dolphin encounter or even try seal swimming!