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
.
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
.