Hurghada 2, Red Sea Governorate 84515, Egypt
Num 30, Hurghada 2, Red Sea Governorate, Egypt
TQWA, Hurghada 2, Red Sea Governorate 84511, Egypt