Hurghada, Red Sea Governorate, Egypt
El-Nasr, ST, Hurghada, Red Sea Governorate, Egypt
Mohamed Said St., El Kawther area, beside Metro supermarket, Hurghada,...