land. Waigeo Island is located in West Papua, in the eastern part of Indonesia. It's also known as A
his truly amazi