Sehel Island

Island in the Nile From Wikipedia, the free encyclopedia

Sehel Islandmap