TheInfoListRev V5.1.84
Xfr/
SummaryRelatedTreeNews

Topic summary

Ambai Archipelago

Ambai Archipelago

Ambai (Indonesian: kepulauan Ambai) are the archipelago or the chain of islands off the southern coast of Yapen Island, in Cenderawasih Bay and Papua Province in Western New Guinea, northeastern Indonesia.

Wikipedia source
Sponsored
Shop Amazon for Ambai Archipelago
Browse products on Amazon.
Search Amazon →
As an Amazon Associate I earn from qualifying purchases.
AboutPrivacyContact

TheInfoList organizes topic information and links to original sources.

Loading topic…