Level 4, 66 Wyndham Street Auckland, New Zealand
Tiger Island is located in the middle of the Hau Giang river near Long Xyuen.