Category:Ambai Islands


 * The Ambai Islands — an archipelago in, within of Western New Guinea, Indonesia.