Mountains, marine life, and magic! Kaikoura is pretty darn special, so special in fact, that it may be the South Island’s best kept secret. The best way to experience it is to get out there and witness what this rugged coastal town does best. Book a whale watching cruise, swim with seals, or just take a walk along the coast admiring the scenery. In the afternoon try bird watching, swim with dolphins or splurge on flight over the peninsula.