The Edgewater Resort and Spa

PO Box 121
Rarotonga
Cook Islands