Ngelsibel

Ngelsibel is an island of Palau.