Crowne Plaza Sahara Oasis Port Ghalib Resort

Port Ghalib
Marsa Alam
Egypt