Ambai Islands photograph

Ambai Islands

Use attributes for filter !
Provinces Papua
Date of Reg.
Date of Upd.
ID1404747
Send edit request

About Ambai Islands


The Ambai Islands chain form an archipelago of small islands off the southern coast of Yapen Island, in Cenderawasih Bay and Papua Province in Western New Guinea, northeastern Indonesia.

Related Persons

Next Profile ❯