STAY CONNECTED WITH US

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

Copyright ©2024 BOOMSbeat., All rights reserved.
Share Connect Tweet 0 Comment Email

SHARE YOUR THOUGHTS

Real Time Analytics