The Corniche, Hurghada, Red Sea Governorate, Egypt
Touristic Villages, Hurghada, Red Sea Governorate, Egypt
Mamsha road - Al Humbra Building- beside carrefour market, Hurghada, R...