Satellite map of Sehel Island
Sehel Island is located in the Nile, about 2 miles (3.2 km) southwest of Aswan in southern Egypt.
Latitude: 24° 03' 19.80" N
Longitude: 32° 52' 9.59" E
Nearest city to this article: Aswān
Read about Sehel Island in the Wikipedia Satellite map of Sehel Island in Google Maps