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 400 metres (1,300 ft) across at its widest point. […]

Read More...