Tuatara Lodge
32 Dee Street
Invercargill New Zealand