Places | April 11, 2014 05:38 PM EDT
40 majestic photos of Philae In Egypt
Philae is an island in Lake Nasser, Egypt. It was formerly an island in the First Cataract of the Nile River and the previous site of an Ancient Egyptian temple complex in southern Egypt
.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.