Bounded in the west by the South China Sea (known locally as the West Philippine Sea) and in the south by the Sulu and Celebes Seas, the Republic of the Philippines borders Taiwan in the north and lies east of Vietnam. Of the 7107 islands making up the archipelago, only around 1000 are believed to be inhabited. A history marked by successive waves of human migration has...