Panapompom Islands

Panapompom Island is an island of Papua New Guinea.

It is in the Deboyne Islands atoll of the Louisiade Archipelago.

This article about an island in Papua New Guinea is a stub.

You can help Wikipedia by expanding it.