El Hadaba, in front of El Tabia Hotel, Red Sea Governorate, Egypt
EGYPT - RED SEA - Hurghada, Alkawsar Area, Banks Road - Building #6, R...
shery street, Hurghada 1, Red Sea Governorate 84517, Egypt