Mummified baboons may identify lost land of Punt, ancient Egypt’s trading partner

Mummified baboons may reveal the location of the lost land of Punt, ancient Egypt’s mysterious and most-valued trading partner.  Ancient Egyptian texts make clear that Punt was somewhere to the south and east of Egypt, a place that could be reached by either land or sea. Unfortunately, a large region meets that description, ranging from […]