Long Beach Rte, Hurghada, Red Sea Governate, Egypt
Hurghada, Red Sea Governate, Egypt
Hill Villas Rd, Hurghada, Red Sea Governorate, Egypt
Hurghada, Red Sea Governorate, Egypt