El-Nasr, Touristic Villages, Hurghada 2, Red Sea Governorate, Egypt
New Marina, Red Sea Governorate 84513, Egypt
El-Kahf St, Hurghada 2, Red Sea Governorate, Egypt