Landmark · Egypt
Agilkia island

Agilkia island is a landmark in Aswan Governorate, Egypt. Island in the Nile River, present site of the relocated temple complex of Philae.
Landmark · Egypt

Agilkia island is a landmark in Aswan Governorate, Egypt. Island in the Nile River, present site of the relocated temple complex of Philae.