A holiday in Egypt means sun, beach and sea – but also, of course, culture when you follow in the footsteps of the ancient Egyptians in Giza .