Skip to content

Ilaga

Ilaga can be considered the capital town of the Puncak Jaya region of Papua, Indonesia. Located almost centrally in the Papuan mountain ranges, it’s one… Read More »Ilaga