Stock Photo - Philae is an island in the River Nile. It is the site of the ancient egyptian complex,the Temple of Isis were she was worshipped until the 6th century. It is part of the Nubian Monuments from Abu Simbel to Philae UNESCO World Heritage Site.

Stock Photo: Philae is an island in the River Nile. It is the site of the ancient egyptian complex, the Temple of Isis were she was worshipped until the 6th century.

Searchable keywords

Choose multiple keywords