Padaido Islands

Padaido Islands are southeast of the island of Biak
Nusi Island

The Padaido Islands, also known as the Padaido Archipelago, is a group of Islands in Indonesia's Papua Province. They lie in Cenderawasih Bay, south and southeast of the island of Biak. The archipelago consists of many small islands and coral reefs.