Researchers come across an Egyptian building that depicts the first female Pharaoh – Hatshepsut
Elephantine (or Greek: Ελεφαντίν) is an existing island in the Nile River, located in upper Nubia (the land encompassing present-day northern Sudan and southern Egypt),…