Places | May 03, 2014 06:44 PM EDT
Amazing photos of Elephantine Island In Egypt
Elephantine 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.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.