We have finally found the land of Punt, where pharaohs got their gifts 14 December 2022 The land of Punt, a mysterious place where ancient Egyptians bought gold, incense and other luxury items, has been located using DNA from mummified baboons