Touristic Villages, Hurghada, Red Sea Governorate, Egypt
El-Wafaa St, Hurghada, Red Sea Governorate, Egypt