Palau island a paradise on Earth.