Ngercheluus is Palau’s highest peak and lies at the boundary of Ngardmau and Ngeremelenguii States on the main island of Babeldaob

Ngercheluus is Palau’s highest peak and lies at the boundary of Ngardmau and Ngeremelenguii States on the main island of Babeldaob