Wabuda Island

From Wikipedia, the free encyclopedia

Wabuda Island is an island in the Fly River delta, Papua New Guinea. Its area is 109 km².


Coordinates: 8°23′S 143°37′E / -8.383, 143.617