Explore relationships

Supiori Island

Supiori is an island of the Schouten Islandsarchipelago in Cenderawasih Bay, just west of Biak island in Papua Province, Western New Guinea, northeastern Indonesia. DescriptionThe island has a rugged terrain, largely covered in tropical rainforest.

Use + to expand a branch. Click a topic name to open its summary.