Elhadaba Rd, EL HADABA, Hurghada 1, Red Sea Governorate, Egypt
El-Nasr, Hurghada 1, Red Sea Governorate, Egypt