Ngkesill

Ngkesill is an island geographically located at 7.3383°N, 134.555°W of Palau.