1
Oct
Elephantine Island
Elephantine Island Elephantine Island is an island in the Nile River in northern Nubia. It is a part of the modern city of Aswan, in southern Egypt. There are archaeological sites on the island . Elephantine Island is 1,200 metres (3,900ย ft) from north to south, and is...