Elephantine
Elephantine is an island on the Nile, forming part of the city of Aswan in Upper Egypt. There are archaeological sites on the island.
Elephantine is an island on the Nile, forming part of the city of Aswan in Upper Egypt. There are archaeological sites on the island.