By Thomas C Mountain,
After many years of often rancorous debate, Africa’s last, lost, great civilization, The Land of Punt, has been proven to be located in the modern east African country of Eritrea.
Using laboratory analysis of Baboon mummies from Punt found in ancient burials in Egypt scientists have conclusively established that the nearest relatives to the Punt baboons are found in Eritrea on the Red Sea. The closest relatives were found in the hills behind the modern port city of Massawa which lies at the mouth of Zula Bay behind which can be found the ruins of the ancient city empire of Adulis. Continue reading Finding Punt; Africa’s Last, Lost Great Civilization Is In Eritrea