W hile its ancient pyramids are bound to steal the holiday limelight, Egypt offers so much else, including relaxing Nile ...