Our Location

We are located on a western branch of the Mamberamo River on the island of Papua in the country of Indonesia, just north of Australia.

Papua Map_0.jpg

Your encouragement is valuable to us

Your stories help make websites like this possible.