The Trans Papua Highway: Road to the Interior of West Papua
The Papua and West Papua provinces of Indonesia, which are on the island of New Guinea, are connected by 12 road segments collectively known as the Trans Papua Highway (Indonesian:…
0 Comments
January 3, 2023