Urupukapuka – paradise in the heart of the Bay of Islands

There’s so much for locals and visitors to see and do on Urupukapuka Island