Nour Plaza Apartments, Hurghada 2, Red Sea Governorate 84511, Egypt
الغردقة، قسم الغردقة،, Red Sea Governorate, Egypt