Sorong

Sourced from Wikivoyage. Text is available under the CC-by-SA 3.0 license.
Sorong is the largest city of West Papua province, on the western tip of the Bird's Head Peninsula in Papua, Indonesia.
Lord Mountbatten

Elias Levy

Understand

Get in

See

Do

Sleep