We spent some time exploring Doom Island in West Papua, Indonesia, also called Pulau Doom; with video

Pin It on Pinterest