Elephantine
Elephantine is an island in the Nile in northern Nubia. It is a part of the modern city of Aswan, in southern Egypt.
Read more on Wikipedia
Showing 0-0 (of 0 total)
Page 1 of 1
Elephantine is an island in the Nile in northern Nubia. It is a part of the modern city of Aswan, in southern Egypt.
Read more on Wikipedia