Delta Sharm Resort Shop N: 113, El-Salam, Qesm Sharm Ash Sheikh, South...
Delta Sharm Resort, , Qesm Sharm Ash Sheikh, South Sinai Governorate, ...