Kaikoura Whale Watch & Mountain Tour: A Detailed Review
Kaikoura Whale Watch & Mountain Tour: A Detailed Review Kaikoura, on New Zealand’s South Island, is truly a place where the mountains meet the sea, and this merging of landscape does offer a breathtaking backdrop for all kinds of adventure.…
