Latitude and longitude of Numfor
- In Indonesia
Satellite map of Numfor
Numfor (also Numfoor, Noemfoor, Noemfoer) is one of the Biak Islands (formerly Schouten Islands) in Papua province, Indonesia.
Latitude: -1° 00' 0.00" S
Longitude: 134° 51' 59.99" E