TravelTill

About Ialibu



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