Ras Sedr on map

Ras Sedr, Ras Sidr, South Sinai Governorate, Egypt information