The mythical country of Punt was an important trading partner of the Egyptians for at least 1,100 years. It was a prominent source of luxury goods, including frankincense, gold, leopard skins, and live baboons. Located somewhere in the southern Red Sea region of Africa or Arabia, its geographic loca