Tabon man refers to fossilized human remains discovered on the island of Palawan in the Philippines on May 28, 1962 by Dr. Robert B. Fox. The Tabon man fossils are considered to have come from between 22,000 and 20,000 BC.
Copyright © 2026 eLLeNow.com All Rights Reserved.