In 1891 prehistoric human fossils given this geographic name were discovered on an Indonesian island
..... discovered in 2003 in the Liang Bua cave on the Indonesian island... [DOC] [TLE] Paleoanthropology - CogWeb [PAR] Jan 9, 2001 ...