Level 4, 66 Wyndham Street Auckland, New Zealand
The island of Makira is the largest island of Makira-Ulawa Province in the Solomon Islands.