Aswan Temple Of Philae 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 Read More » 02/10/2012