1 image

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.

e: 74036161856300992

wikidata.org 0 views · 3w ago

Strings (3)

URIs (3)