View Larger Map
Philae - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Philae Cached
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 ...
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 ...