Island Called Numfor

By Josua Majefat Have you ever heard of an island called Numfor? This 335 square kilometer island is located in the north of Papua Island. Administratively, it is part of Biak Numfor Regency, West Papua Province. In early March 2025, for the first time I visited Numfor, precisely in Saribi Village, Orkeri District. On this … Continue reading Island Called Numfor