Quezon, Palawan
Overview
Philippines
The Philippines , officially known as the Republic of the Philippines , is a country in Southeast Asia in the western Pacific Ocean. To its north across the Luzon Strait lies Taiwan. West across the South China Sea sits Vietnam...
. According to the 2000 census, it has a population of 41,669 people in 8,453 households. It is where the Tabon Man
Tabon Man
Tabon Man refers to fossilized anatomically modern human remains discovered on the island of Palawan in the Philippines on May 28, 1962 by Dr. Robert B. Fox, an American anthropologist of the National Museum of the Philippines...
lived long time ago.