1 El-Nasr, Hurghada 2, Red Sea Governorate 84532, Egypt
شارع السلام، الغردقة، البحر الأحمر،،, Hurghada 2, Red Sea Governorate,...