Hapuku Lodge is situated about 12 kms from Kaikoura on New Zealand's South Island. Kaikoura is a 2 hour drive north of Christchurch and is world renowned for whale watching and a diverse marine life. We enjoyed seal swimming and a half day tour with Maori Tours and had a great night sleep in one of the Tree Houses. The contemporary lodge is located on a deer stud and olive grove. With a backdrop of mountains on one side and the ocean on the other its quite spectacular.