Which of the following sites yielded a fossilized human baby skull in 2001?
Odai
Odai, near Bommayarpalayam in Tamil Nadu. The infant skull was discovered in 2001 within ferricrete and was reported by P. Rajendran and colleagues in Current Science in 2003. Hathnora is associated with the separate skullcap discovery of 1982.
At which of the following sites human fossils have been found in situ along with Palaeolithic tools?
Which Paleolithic site has yielded the evidence of a set of animal foot-prints along with Acheulian tools?