Ngarchelong

Ngarchelong

Ngarchelong is the name of state of the country of Palau. Ngarchelong is at the northern most tip of the island of Babeldaob. Only the state of Kayangel is farther north. Ngarchelong is an important historical site and has undergone archeological excavation.

Read more about Ngarchelong.