Queen Ati, wife of King Perahu of Punt, depicted on Pharaoh Hatshepsut’s temple at Deir el-Bahri. Somalia is among the most probable locations of the fabled ancient Land of Punt. Ancient pyramidical structures, mausoleums, ruined cities and stone walls, such as the Wargaade Wall, are evidence of an old civilization that once thrived in the […]
Read More