One of the most enduring mysteries within archaeology revolves around the identity of Punt, an otherworldly “land of plenty” revered by the ancient Egyptians.
@arstechnica says researchers have some new clues, including a mummified baboon: https://flip.it/vYhUcp