Biak
Biak Numfor, Indonesia
Nature
Biak is the main island of Biak Archipelago located in Cenderawasih Bay near the northern coast of Papua, an Indonesian province, and is just northwest of New Guinea. Biak has many atolls, reefs, and corals.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account