El Corniche Rd., SEKALA, HURGHADA, Red Sea Governorate, Egypt
North Hill Rd., EL HADABA, HURGHADA, Red Sea Governorate, Egypt
Hurghada, Red Sea Governorate, Egypt