Grok-Pedia

Philae

Philae

Philae is a small island located in the Nile River in southern Egypt, near the city of Aswan. Historically, it served as a significant site for the worship of the goddess Isis. Here are some detailed points about Philae:

External Links:

See Also:

Recently Created Pages