Wabuda Island
Jump to navigation
Jump to search
Wabuda Island is the third largest island in the Fly River delta, Papua New Guinea, after Kiwai Island and Purutu Island. Its area is Script error: No such module "convert"..
Administratively, the island belongs to Kiwai Rural LLG in South Fly District of Western Province.
See also
Script error: No such module "Navbox".
Script error: No such module "Coordinates".