Shopping mall, Ahmed Omar, Sharm Al Shiekh, South Sinai Governorate 46...
W85G+W72, خليج نعمة, Sharm Al Shiekh, South Sinai Governorate, Egypt