Elsaqala square, Hurghada 1, Red Sea Governorate 84517, Egypt
El-Nasr, Hurghada 1, Red Sea Governorate, Egypt