Airai Water Paradise Hotel & Spa

PO Box 8067
Airai
Palau