The North coast of Egypt

Contract

8 of 25 Tourist Residential Complexes