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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed