Ialibu

Ialibu

Ialibu is a town in the Southern Highlands Province of Papua New Guinea, serving as the headquarters for the Ialibu-Pangia District.

Read more about Ialibu.