Category
page 1Biak–Numfoor rain forests

Biak Island
Biak is the main island of Biak Archipelago located in Cenderawasih Bay near the northern coast of Papua, an Indonesian province, and is just northwest of New Guinea. Biak has many atolls, reefs, and corals.
%20Topography.png)
Numfor Island
thumb|250px|Numfor as one of the Schouten Islands
Supiori Island
island in Supiori Regency, Papua Province, Indonesia

Pteropus pohlei
species of mammal
Biak–Numfoor rain forests
terrestrial ecoregion in Indonesia
Padaido Islands
archipelago north of New Guinea