Tuatara Backpackers
30-32 Dee Street, Invercargill, Invercargill New Zealand
Tuatara Backpackers is a Cafe, New Zealand, European place is located in Invercargill, South Island. The address of Tuatara Backpackers is 30-32 Dee Street, Invercargill, Invercargill New Zealand.
If you want to go to the place or need any services, you can contact them directly. The phone number is +64 3-218 8831,