World’s Oldest, 41,000 Years Old Ostrich Nest, Discovered in India
A team of archaeologists has discovered an ostrich nest in Andhra Pradesh, India that is 41,000 years old, making it ...
A team of archaeologists has discovered an ostrich nest in Andhra Pradesh, India that is 41,000 years old, making it ...