Island of Mambajao

Mambajoa is an island in the Philippines.

Background
American troops were stationed on the island.

Appearances
Mambajao is mentioned only in Fallout 4.