Search
Menu
Home
Sources
About
Contacts
Mount Ngerchelchuus
Mount
Ngerchelchuus
is the
Republic
of Palau's
highest point
, located at
the border
of
the states
of
Ngardmau
and
Ngaremlengui
, on
the island
of
Babeldaob
.