Location

2 Ariki Road, Atupa, Avarua, Rarotonga, Cook Islands