Luzon, largest and most important island of the Philippines. It is the site of Manila, the nation’s capital and major metropolis, and of Quezon City. Located on the northern part of the Philippine archipelago, it is bounded by the Philippine Sea (east), Sibuyan Sea (south), and the South China Sea (west). To the north, the Luzon Strait separates Luzon from Taiwan.