Topic summary
Numfoor

Extracted from the Wikipedia article Numfor.
Numfor (also Numfoor, Noemfoor, Noemfoer) is one of the Biak Islands (also known as the Schouten Islands) in Papua province, northeastern Indonesia.
Topic summary

Extracted from the Wikipedia article Numfor.
Numfor (also Numfoor, Noemfoor, Noemfoer) is one of the Biak Islands (also known as the Schouten Islands) in Papua province, northeastern Indonesia.