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.

Your encouragement is valuable to us

Your stories help make websites like this possible.