five star lodge

Helena Bay, New Zealand’s super lodge

New Zealand’s super lodge, Helena Bay nestled in the North Island’s north-east corner, took six years to complete but was well worth the wait.