Page loading loading icon

Well-rated 5* resort on a private island in the Nile River, Egypt for €52/double