Landmark · Egypt

Sehel Island

Sehel Island, Egypt

Sehel Island is a landmark in Aswan Governorate, Egypt. Island in the Nile.

More places in Egypt

Random Atlas | Sehel Island - landmark in Egypt