Padaido Islands
Indonesia
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.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).