Contribute photo
Punatea Village
Beachfront resort with private beach, pool, and tropical gardens. Complimentary water sports and bikes. Relax in paradise.